Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 设备上的应用程序启动为NullPointerException_Android_Nullpointerexception_Crash - Fatal编程技术网

Android 设备上的应用程序启动为NullPointerException

Android 设备上的应用程序启动为NullPointerException,android,nullpointerexception,crash,Android,Nullpointerexception,Crash,我做了一个新的构建(周末之后),我的应用程序崩溃了,下面是一个例外。有趣的是,我上周使用相同的配置进行了构建,没有任何代码更改,然后它就运行了。该应用程序在emulator上运行良好,但在我的三星Galaxy Tab 2 10.1上出现异常。 我正在使用Android Studio 1.5.1。有人面临同样的问题吗 12-21 14:19:27.359 6142-6142/? E/AndroidRuntime: FATAL EXCEPTION: main

我做了一个新的构建(周末之后),我的应用程序崩溃了,下面是一个例外。有趣的是,我上周使用相同的配置进行了构建,没有任何代码更改,然后它就运行了。该应用程序在emulator上运行良好,但在我的三星Galaxy Tab 2 10.1上出现异常。 我正在使用Android Studio 1.5.1。有人面临同样的问题吗

12-21 14:19:27.359 6142-6142/? E/AndroidRuntime: FATAL EXCEPTION: main
                                             java.lang.NullPointerException
                                                 at android.view.View.getHardwareLayer(View.java:10225)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2863)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.getDisplayList(View.java:10462)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.getDisplayList(View.java:10462)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.draw(View.java:11028)
                                                 at android.view.View.getDisplayList(View.java:10464)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.draw(View.java:11028)
                                                 at android.widget.FrameLayout.draw(FrameLayout.java:450)
                                                 at android.view.View.getDisplayList(View.java:10464)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.getDisplayList(View.java:10462)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.getDisplayList(View.java:10462)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.getDisplayList(View.java:10462)
                                                 at android.view.ViewGroup.drawChild(ViewGroup.java:2850)
                                                 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489)
                                                 at android.view.View.getDisplayList(View.java:10462)
                                                 at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:840)
                                                 at android.view.ViewRootImpl.draw(ViewRootImpl.java:1923)
                                                 at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1647)
                                                 at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2459)
                                                 at android.os.Handler.dispatchMessage(Handler.java:99)
                                                 at android.os.Looper.loop(Looper.java:137)
                                                 at android.app.ActivityThread.main(ActivityThread.java:4514)
                                                 at java.lang.reflect.Method.invokeNative(Native Method)
                                                 at java.lang.reflect.Method.invoke(Method.java:511)
                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
                                                 at dalvik.system.NativeStart.main(Native Method)

我找到了解决这个问题的办法,但我不知道为什么它确实有效。我将
android v4支持库的版本从
23.0.0
增加到
23.1.1
,应用程序没有崩溃。

我找到了解决问题的方法,但我不知道为什么它能正常工作。我将
android v4支持库的版本从
23.0.0
增加到
23.1.1
,应用程序没有崩溃。

在重新安装之前,您是否尝试清理项目并从设备上卸载应用程序?同时确保没有为平板电脑指定布局。如果您这样做了,请确保它具有适当的视图。我进行了干净的安装,在新安装之前从设备中删除了该应用程序(使用干净的项目)。应用程序没有为tablet指定任何布局。在重新安装之前,是否尝试清理项目并从设备上卸载应用程序?另外,请确保没有为tablet指定布局。如果您这样做了,请确保它具有适当的视图。我进行了干净的安装,在新安装之前从设备中删除了该应用程序(使用干净的项目)。该应用程序没有为平板电脑指定任何布局。我从Google Play Services 8.4.0收到AdMob的相同崩溃。它似乎也在使用错误版本的支持库。切换到GPS v8.1.0完全修复了该问题。真是谷歌的垃圾。令人失望的你的回答给了我一些希望,不是我的代码导致了这次崩溃。我收到了来自Google Play Services 8.4.0的AdMob的同样的崩溃。它似乎也在使用错误版本的支持库。切换到GPS v8.1.0完全修复了该问题。真是谷歌的垃圾。令人失望的你的回答给了我一些希望,那不是我的代码造成的崩溃。