有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Android 6.0.0上应用程序崩溃后java Android VM重新启动

我在Android 6.0.0上的应用程序出错(我使用genimotion)

我不明白为什么我会犯这个错误。它在安卓4.4上正常工作

当我收到此错误时,VM将重新启动。。。真奇怪

我无法调试我的代码:/

07-12 04:24:59.289 14686-14686/fr.xxx.xxx.dev E/DisplayManager: Could not get display information from display manager.
                                                                            安卓.os.DeadObjectException
                                                                                at 安卓.os.BinderProxy.transactNative(Native Method)
                                                                                at 安卓.os.BinderProxy.transact(Binder.java:503)
                                                                                at 安卓.hardware.display.IDisplayManager$Stub$Proxy.getDisplayInfo(IDisplayManager.java:254)
                                                                                at 安卓.hardware.display.DisplayManagerGlobal.getDisplayInfo(DisplayManagerGlobal.java:119)
                                                                                at 安卓.view.Display.updateDisplayInfoLocked(Display.java:816)
                                                                                at 安卓.view.Display.getState(Display.java:784)
                                                                                at 安卓.view.ViewRootImpl.setView(ViewRootImpl.java:452)
                                                                                at 安卓.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:310)
                                                                                at 安卓.view.WindowManagerImpl.addView(WindowManagerImpl.java:85)
                                                                                at 安卓.app.Dialog.show(Dialog.java:319)
                                                                                at fr.xxx.xxx.service.WebServicesManager.checkSession(WebServicesManager.java:132)
                                                                                at fr.xxx.xxx.ui.activities.AbstractActivity.onStart(AbstractActivity.java:55)
                                                                                at 安卓.app.Instrumentation.callActivityOnStart(Instrumentation.java:1237)
                                                                                at 安卓.app.Activity.performStart(Activity.java:6253)
                                                                                at 安卓.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379)
                                                                                at 安卓.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                                at 安卓.app.ActivityThread.-wrap11(ActivityThread.java)
                                                                                at 安卓.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                                at 安卓.os.Handler.dispatchMessage(Handler.java:102)
                                                                                at 安卓.os.Looper.loop(Looper.java:148)
                                                                                at 安卓.app.ActivityThread.main(ActivityThread.java:5417)
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at com.安卓.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                                at com.安卓.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-12 04:24:59.291 14686-14686/fr.xxx.xxx.dev D/AndroidRuntime: Shutting down VM
07-12 04:24:59.293 14686-14758/fr.xxx.xxx.dev E/CrashlyticsCore: An error occurred in the fatal exception logger
                                                                             java.lang.NullPointerException: Attempt to invoke virtual method 'int 安卓.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
                                                                                 at io.fabric.sdk.安卓.services.common.CommonUtils.getBatteryLevel(CommonUtils.java:424)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.writeSessionEvent(CrashlyticsUncaughtExceptionHandler.java:994)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.writeFatal(CrashlyticsUncaughtExceptionHandler.java:395)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.handleUncaughtException(CrashlyticsUncaughtExceptionHandler.java:298)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.access$200(CrashlyticsUncaughtExceptionHandler.java:56)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:278)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:275)
                                                                                 at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
                                                                                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
                                                                                 at io.fabric.sdk.安卓.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75)
                                                                                 at io.fabric.sdk.安卓.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30)
                                                                                 at java.lang.Thread.run(Thread.java:818)
07-12 04:24:59.299 14686-14758/fr.xxx.xxx.dev E/Fabric: Failed to flush to session app file.
                                                                    java.io.IOException: write failed: EBADF (Bad file descriptor)
                                                                        at libcore.io.IoBridge.write(IoBridge.java:498)
                                                                        at java.io.FileOutputStream.write(FileOutputStream.java:186)
                                                                        at com.crashlytics.安卓.core.CodedOutputStream.refreshBuffer(CodedOutputStream.java:668)
                                                                        at com.crashlytics.安卓.core.CodedOutputStream.flush(CodedOutputStream.java:678)
                                                                        at io.fabric.sdk.安卓.services.common.CommonUtils.flushOrLog(CommonUtils.java:768)
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.writeSessionApp(CrashlyticsUncaughtExceptionHandler.java:889)
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.doOpenSession(CrashlyticsUncaughtExceptionHandler.java:606)
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.handleUncaughtException(CrashlyticsUncaughtExceptionHandler.java:301)
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.access$200(CrashlyticsUncaughtExceptionHandler.java:56)
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:278)
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:275)
                                                                        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
                                                                        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
                                                                        at io.fabric.sdk.安卓.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75)
                                                                        at io.fabric.sdk.安卓.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30)
                                                                        at java.lang.Thread.run(Thread.java:818)
                                                                     Caused by: 安卓.system.ErrnoException: write failed: EBADF (Bad file descriptor)
                                                                        at libcore.io.Posix.writeBytes(Native Method)
                                                                        at libcore.io.Posix.write(Posix.java:271)
                                                                        at libcore.io.BlockGuardOs.write(BlockGuardOs.java:313)
                                                                        at libcore.io.IoBridge.write(IoBridge.java:493)
                                                                        at java.io.FileOutputStream.write(FileOutputStream.java:186) 
                                                                        at com.crashlytics.安卓.core.CodedOutputStream.refreshBuffer(CodedOutputStream.java:668) 
                                                                        at com.crashlytics.安卓.core.CodedOutputStream.flush(CodedOutputStream.java:678) 
                                                                        at io.fabric.sdk.安卓.services.common.CommonUtils.flushOrLog(CommonUtils.java:768) 
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.writeSessionApp(CrashlyticsUncaughtExceptionHandler.java:889) 
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.doOpenSession(CrashlyticsUncaughtExceptionHandler.java:606) 
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.handleUncaughtException(CrashlyticsUncaughtExceptionHandler.java:301) 
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.access$200(CrashlyticsUncaughtExceptionHandler.java:56) 
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:278) 
                                                                        at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:275) 
                                                                        at java.util.concurrent.FutureTask.run(FutureTask.java:237) 
                                                                        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 
                                                                        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 
                                                                        at io.fabric.sdk.安卓.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75) 
                                                                        at io.fabric.sdk.安卓.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30) 
                                                                        at java.lang.Thread.run(Thread.java:818) 
07-12 04:24:59.299 14686-14686/fr.xxx.xxx.dev E/CrashlyticsCore: Failed to execute task.
                                                                             java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Fabric could not be initialized, API key missing from AndroidManifest.xml. Add the following tag to your Application element 
                                                                                <meta-data 安卓:name="io.fabric.ApiKey" 安卓:value="YOUR_API_KEY"/>
                                                                                 at java.util.concurrent.FutureTask.report(FutureTask.java:94)
                                                                                 at java.util.concurrent.FutureTask.get(FutureTask.java:178)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsExecutorServiceWrapper.executeSyncLoggingException(CrashlyticsExecutorServiceWrapper.java:44)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:275)
                                                                                 at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
                                                                                 at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
                                                                              Caused by: java.lang.IllegalArgumentException: Fabric could not be initialized, API key missing from AndroidManifest.xml. Add the following tag to your Application element 
                                                                                <meta-data 安卓:name="io.fabric.ApiKey" 安卓:value="YOUR_API_KEY"/>
                                                                                 at io.fabric.sdk.安卓.services.common.ApiKey.logErrorOrThrowException(ApiKey.java:110)
                                                                                 at io.fabric.sdk.安卓.services.common.ApiKey.getValue(ApiKey.java:61)
                                                                                 at com.crashlytics.安卓.core.SessionDataWriter.getSessionAppOrgSize(SessionDataWriter.java:399)
                                                                                 at com.crashlytics.安卓.core.SessionDataWriter.getSessionAppSize(SessionDataWriter.java:388)
                                                                                 at com.crashlytics.安卓.core.SessionDataWriter.writeSessionApp(SessionDataWriter.java:71)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.writeSessionApp(CrashlyticsUncaughtExceptionHandler.java:882)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.doOpenSession(CrashlyticsUncaughtExceptionHandler.java:606)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.handleUncaughtException(CrashlyticsUncaughtExceptionHandler.java:301)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.access$200(CrashlyticsUncaughtExceptionHandler.java:56)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:278)
                                                                                 at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler$7.call(CrashlyticsUncaughtExceptionHandler.java:275)
                                                                                 at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
                                                                                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
                                                                                 at io.fabric.sdk.安卓.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75)
                                                                                 at io.fabric.sdk.安卓.services.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:30)
                                                                                 at java.lang.Thread.run(Thread.java:818)
07-12 04:24:59.300 14686-14686/fr.xxx.xxx.dev E/AndroidRuntime: FATAL EXCEPTION: main
                                                                            Process: fr.xxx.xxx.dev, PID: 14686
                                                                            java.lang.RuntimeException: Unable to start activity ComponentInfo{fr.xxx.xxx.dev/fr.xxx.xxx.ui.activities.HomeActivity}: java.lang.RuntimeException: Adding window failed
                                                                                at 安卓.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
                                                                                at 安卓.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                                at 安卓.app.ActivityThread.-wrap11(ActivityThread.java)
                                                                                at 安卓.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                                at 安卓.os.Handler.dispatchMessage(Handler.java:102)
                                                                                at 安卓.os.Looper.loop(Looper.java:148)
                                                                                at 安卓.app.ActivityThread.main(ActivityThread.java:5417)
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at com.安卓.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                                at com.安卓.internal.os.ZygoteInit.main(ZygoteInit.java:616)
                                                                             Caused by: java.lang.RuntimeException: Adding window failed
                                                                                at 安卓.view.ViewRootImpl.setView(ViewRootImpl.java:543)
                                                                                at 安卓.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:310)
                                                                                at 安卓.view.WindowManagerImpl.addView(WindowManagerImpl.java:85)
                                                                                at 安卓.app.Dialog.show(Dialog.java:319)
                                                                                at fr.xxx.xxx.service.WebServicesManager.checkSession(WebServicesManager.java:132)
                                                                                at fr.xxx.xxx.ui.activities.AbstractActivity.onStart(AbstractActivity.java:55)
                                                                                at 安卓.app.Instrumentation.callActivityOnStart(Instrumentation.java:1237)
                                                                                at 安卓.app.Activity.performStart(Activity.java:6253)
                                                                                at 安卓.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379)
                                                                                at 安卓.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
                                                                                at 安卓.app.ActivityThread.-wrap11(ActivityThread.java) 
                                                                                at 安卓.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
                                                                                at 安卓.os.Handler.dispatchMessage(Handler.java:102) 
                                                                                at 安卓.os.Looper.loop(Looper.java:148) 
                                                                                at 安卓.app.ActivityThread.main(ActivityThread.java:5417) 
                                                                                at java.lang.reflect.Method.invoke(Native Method) 
                                                                                at com.安卓.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
                                                                                at com.安卓.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
                                                                             Caused by: 安卓.os.DeadObjectException
                                                                                at 安卓.os.BinderProxy.transactNative(Native Method)
                                                                                at 安卓.os.BinderProxy.transact(Binder.java:503)
                                                                                at 安卓.view.IWindowSession$Stub$Proxy.addToDisplay(IWindowSession.java:746)
                                                                                at 安卓.view.ViewRootImpl.setView(ViewRootImpl.java:531)
                                                                                at 安卓.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:310) 
                                                                                at 安卓.view.WindowManagerImpl.addView(WindowManagerImpl.java:85) 
                                                                                at 安卓.app.Dialog.show(Dialog.java:319) 
                                                                                at fr.xxx.xxx.service.WebServicesManager.checkSession(WebServicesManager.java:132) 
                                                                                at fr.xxx.xxx.ui.activities.AbstractActivity.onStart(AbstractActivity.java:55) 
                                                                                at 安卓.app.Instrumentation.callActivityOnStart(Instrumentation.java:1237) 
                                                                                at 安卓.app.Activity.performStart(Activity.java:6253) 
                                                                                at 安卓.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379) 
                                                                                at 安卓.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) 
                                                                                at 安卓.app.ActivityThread.-wrap11(ActivityThread.java) 
                                                                                at 安卓.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) 
                                                                                at 安卓.os.Handler.dispatchMessage(Handler.java:102) 
                                                                                at 安卓.os.Looper.loop(Looper.java:148) 
                                                                                at 安卓.app.ActivityThread.main(ActivityThread.java:5417) 
                                                                                at java.lang.reflect.Method.invoke(Native Method) 
                                                                                at com.安卓.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
                                                                                at com.安卓.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
07-12 04:24:59.300 14686-14686/fr.xxx.xxx.dev E/AndroidRuntime: Error reporting crash
                                                                            安卓.os.DeadObjectException
                                                                                at 安卓.os.BinderProxy.transactNative(Native Method)
                                                                                at 安卓.os.BinderProxy.transact(Binder.java:503)
                                                                                at 安卓.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:4425)
                                                                                at com.安卓.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:90)
                                                                                at com.crashlytics.安卓.core.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:289)
                                                                                at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
                                                                                at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
07-12 04:24:59.300 14686-14686/fr.xxx.xxx.dev I/Process: Sending signal. PID: 14686 SIG: 9

共 (0) 个答案