Launching NFC when screen is Locked in Android Launching NFC when screen is Locked in Android android android

Launching NFC when screen is Locked in Android


This is not supported. I don't think even Google Wallet works this way, are you sure about this? It is actually a security feature -- you don't want someone who stole your phone to be able to make payments with it without being able to unlock it.


According to Google, Android-powered devices must be unlocked in order to scan an NFC tag [1].Also the Google Wallet concerns privacy and security, and works only in unlocked state [2].

[1] http://developer.android.com/guide/topics/connectivity/nfc/nfc.html

[2] http://www.google.com/wallet/faq.html


I was looking to implement the same feature on one of my applications. After some search i discovered these links:

http://www.xda-developers.com/android/use-nfc-with-screen-off-or-in-lock-screen-on-galaxy-nexus/

Also note that the new Moto X was a feature called "Skip" that allow the same behaviour. You can see a demonstration on this video:

https://www.youtube.com/watch?v=-JUgspIGxcE

Hope it can help