0

クラッシュレポートツールからクラッシュが発生しましたが、解決方法がわかりません。スタックトレースは次のとおりです。

java.lang.NullPointerException
at android.app.ActivityThread.handleWindowVisibility(ActivityThread.java:2524)
at android.app.ActivityThread.access$1900(ActivityThread.java:121)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:963)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
at dalvik.system.NativeStart.main(Native Method)

ログがなく、再現できません。ユーザーがアプリに戻ったときに発生しているようです。これは、2.3.6と2.3.7を実行しているさまざまな電話で発生しました。

これを解決する方法を知っている人はいますか?

4

1 に答える 1

1

2.3.6と2.3.7のソースコードActivityThread.java:2524が内部にdeliverResults()ないため、カスタムROMのようhandleWindowVisibility()です。android.app.ActivityThreadのソースコードを確認してください。私のアドバイスは、これらのクラッシュの発生率がそれほど大きくない場合は、クラッシュの理由を知るために正確なROMを知る必要があり、非常に困難になるため、無視してかまいません。野蛮な推測をしたい場合は、NullPointerExceptionを引き起こす可能性のあるアクティビティで何をしているのかを確認してくださいhandleWindowVisibility

于 2012-11-14T10:31:13.510 に答える