我試圖創建一個應用程序來激活和停用藍牙,找到配對的藍牙設備並掃描發現的藍牙設備。我將權限添加到AndroidManifest.xml
。一切似乎都沒問題。但是,當我在設備上調試應用程序(三星Galaxy Tab 3 Lite)時,我得到NullPointerException
和應用程序崩潰。你有什麼想法可能會導致這個問題?請在下面找到我的代碼和異常堆棧跟蹤。NullPointerException當我嘗試測試已實現的藍牙功能
這裏是我的logcat的文件:
Caused by: java.lang.NullPointerException
at dyankov.mylibraryrecommender.MainActivities.GUI.AroundMeActivity.onCreate(AroundMeActivity.java:60)
at android.app.Activity.performCreate(Activity.java:5326)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1097)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2225)
線60上的代碼是:
turnOn.setOnClickListener(new OnClickListener() { ... }
你在做什麼叫@'線的AroundMeActivity.java' 60?那是我看的地方。 – Willis
@Willis我編輯該文件,以便您可以看到第60行的代碼。謝謝 – John
以及很明顯,'turnOn'是'null' – chancea