私のユーザーは私のアプリからこのクラッシュを受けています、しかし私はそれがどこから来ているのかわからない。それは主にGingerbreadユーザーから来ています。開発者コンソールからのバグレポートはこのようになります:
java.lang.NoSuchMethodError: android.view.ViewParent.requestSendAccessibilityEvent
at lxg.a(Unknown Source)
at lxx.a(Unknown Source)
at kzf.c(Unknown Source)
at lnx.handleMessage(Unknown Source)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
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:867)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
at dalvik.system.NativeStart.main(Native Method)
アプリはここにあります:
アプリはアプリ購入やカメラで使用します。それはそれらのパッケージの1つから来ているのでしょうか。
回答:
回答№1は1android.view.ViewParent.requestSendAccessibilityEvent API 14(Android 4.0)で追加されました。このクラッシュは、APIレベルが低いデバイスでメソッドを呼び出そうとしたときに発生します。
次のコード:
at lxg.a(ソース不明) at lxx.a(ソース不明) at kzf.c(ソース不明)
難読化されたコードのように見えます。そのため、「Proguardを使用してコードを難読化するか、または難読化された外部ライブラリを使用します」
Proguardでコードを難読化した場合は、説明に従って難読化されたコードをデコードできます。 ここに。外部の難読化ライブラリを使用している場合は、それらのドキュメントを検索して14より低いAPIレベルをサポートしているかどうかを確認できます。サポートしている場合は、バグレポートを送信できます。