From 3a978da2e9b1614a6f3abc1af55ae42ac86cb4c0 Mon Sep 17 00:00:00 2001 From: Lars Schmertmann Date: Thu, 26 Jan 2017 15:02:37 +0100 Subject: Avoid app crash on android when using nfc within a service Change-Id: I28a165c7b7503b1c8159dd0c46f3f7450e599c74 Reviewed-by: Alex Blasche --- src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java b/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java index 47dcf1bf..4f39eb47 100644 --- a/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java +++ b/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java @@ -153,6 +153,8 @@ public class QtNfc static public boolean isAvailable() { + if (m_activity == null) return false; + m_adapter = NfcAdapter.getDefaultAdapter(m_activity); if (m_adapter == null) { //Log.e(TAG, "No NFC available (Adapter is null)"); -- cgit v1.2.3