我的应用程序工作正常但是自从Android Oreo进入Google Pixel XL以来它一直在崩溃 以下是异常堆栈跟踪
致命异常:java.lang.AbstractMethodError:abstract method" boolean android.app.job.JobServiceEngine.onStartJob(android.app.job.JobParameters)" 在android.app.job.JobServiceEngine $ JobHandler.handleMessage(JobServiceEngine.java:108) 在android.os.Handler.dispatchMessage(Handler.java:105) 在android.os.Looper.loop(Looper.java:164) 在android.app.ActivityThread.main(ActivityThread.java:6541) 在java.lang.reflect.Method.invoke(Method.java) 在com.android.internal.os.Zygote $ MethodAndArgsCaller.run(Zygote.java:240) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
任何人都可以帮我吗?
答案 0 :(得分:0)
如果为您的应用程序启用了proguard,则可能会出现静态内部类被删除的情况。您可以在proguard中添加属性以使用-keep命令保留实现JobServiceEngine的内部类。
例如,如果实现JobServiceEngine的类是JobServiceEngineImpl,它是JobIntentService的静态内部类,则添加
-keep class android.support.v4.app.JobIntentService$* {
*
}