我一直在通过我的三星S7手机(API 23和6.0.1)在Android Studio模拟器中测试我的应用程序,它工作正常。当我从笔记本电脑上拔下它并运行应用程序时,它会崩溃。Android - 空数组。在Android Studio模拟器中运行,但不在实际设备上时拔出
我的logcat说我试图调用一个空数组......但它不是空的?我不明白为什么当我通过Android Studio运行应用程序到我的手机时,一切正常,但是当我单独运行它时,它会崩溃。感谢任何帮助!
这里是我的logcat
FATAL EXCEPTION: main
Process: com.example.abc.def, PID: 28693
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.abc.def/com.example.abc.def.MainActivity}: java.lang.NullPointerException: Attempt to read from null array
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3253)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3349)
at android.app.ActivityThread.access$1100(ActivityThread.java:221)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
at android.os.Handler.dispatc
android判定数组不为空 Android - 空数组。在Android Studio模拟器中运行 但不在实际设备上时拔出...