小编Jen*_*sti的帖子

Android 4.4 KitKat随机崩溃

编辑:在投票和暗示之前,请理解我无法重现此错误.这在我无法访问的某些设备上经常发生,但在固件重置后却没有!

我最近在为客户开发的应用程序中发现了随机崩溃.该应用程序在3年后现在拥有约100,000名活跃用户.

我们已经看到了Nexus 4和5的崩溃,两者都是Android 4.4 KitKat.

我们无法在我们自己的运行4.4的Nexus 4和5上重现它.

我们通过我们的支持获得了客户.他告诉我们,在调用新活动时,每次都在同一个地方发生崩溃.他经营的是Dalvik,而不是ART.重置固件后,应用程序运行正常,无法再次重现!

我出于法律原因无法发布源代码或布局,但是有这个堆栈跟踪:

java.lang.RuntimeException: Unable to start activity ComponentInfo{xx.xxx.xxxxx.xxx.xxxxxx.prod/xx.xxx.xxxxx.xxx.PaymentsActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2176)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2226)
at android.app.ActivityThread.access$700(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1397)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4998)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:126)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at android.view.View.sendAccessibilityEventUncheckedInternal(View.java:4938)
at android.view.View.sendAccessibilityEventUnchecked(View.java:4919)
at android.view.View$SendViewStateChangedAccessibilityEvent.run(View.java:19433)
at android.view.View$SendViewStateChangedAccessibilityEvent.runOrPost(View.java:19465)
at android.view.View.notifyViewAccessibilityStateChangedIfNeeded(View.java:7265)
at android.view.View.setFlags(View.java:8990)
at android.view.View.setVisibility(View.java:6020)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:859)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:547)
at android.view.LayoutInflater.parseInclude(Native Method)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:745)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native …
Run Code Online (Sandbox Code Playgroud)

android dalvik android-4.4-kitkat

24
推荐指数
1
解决办法
5193
查看次数

标签 统计

android ×1

android-4.4-kitkat ×1

dalvik ×1