ここでタイトルとしてメッセージが使用されているアプリで多くのクラッシュが発生しました。クラッシュのほとんどすべてがOnePlusデバイスで発生し、それらのほとんどはAndroid Oreoから分岐したOxygen OSのバージョンで発生します。他の誰かがこれを見たことがありますか?以下はスタックトレースです。
Java.lang.RuntimeException: Package not found: com.Android.chrome
at Android.webkit.WebViewDelegate.getPackageId(WebViewDelegate.Java:164)
at com.Android.webview.chromium.ig.L(WebViewDelegateFactory.Java:16)
at com.Android.webview.chromium.WebViewChromiumFactoryProvider.h(WebViewChromiumFactoryProvider.Java:177)
at com.Android.webview.chromium.se.run(WebViewChromiumFactoryProvider.Java:5)
at Android.os.Handler.handleCallback(Handler.Java:789)
at Android.os.Handler.dispatchMessage(Handler.Java:98)
at Android.os.Looper.loop(Looper.Java:164)
at Android.app.ActivityThread.main(ActivityThread.Java:6809)
at Java.lang.reflect.Method.invoke(Native Method)
at com.Android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.Java:240)
at com.Android.internal.os.ZygoteInit.main(ZygoteInit.Java:767)
編集:2018年2月18日:
数週間前にチームのOne Plus 5T(OnePlus A5010)を受け取りましたが、アプリの実行中に問題は発生しませんでした。デバイスには、Android 7.0のOxygenOSフォークがプリロードされています。ただし、今日、デバイスはAndroid 8.0.0(OxygenOS 5.0.3)の更新通知を受け取り、更新プログラムを正常にインストールした後、同じスタックトレースでアプリがクラッシュします。このクラッシュは、ユーザーベースにひどい影響を与えています。ご協力いただければ幸いです。
デバイスに複数のプロファイルがありますか?
WebViewに関連するGoogle(Android Enterprise)サポートフォーラムに 既知の問題 があります。解決策はあなたの問題によく当てはまるようです。
概要:
Android Nougatに機能が追加され、Chrome WebViewをデフォルトのWebViewとして設定し、Android System WebViewアプリを無効にしますデフォルトでは
これは次の場合の問題です:
必要な作業:
有効にするChromeまたはAndroidシステムを待ちます最新バージョンに更新するWebViewアプリ(更新がデバイスにWiFi接続がある場合、更新は24時間以内に自動的に発生します)
アプリでFacebook Audience Network SDKを使用していますか?同じクラッシュに遭遇し、クラッシュはFAN SDKに直接関連しているようです(4.27.1を使用)。アプリがFANからの広告を表示しようとすると、ときどきクラッシュします(これまでのところ、OnePlusデバイスでのみ)。
これは100%確認されていませんが、役立つかもしれません。
編集:他の広告ネットワークSDKに関連している可能性があります。これらの多くはWebViewを使用して広告を表示します。この場合、FAN SDKは、AdMobに問題がある場合のフォールバックとしてのみ呼び出されます。 AdMobもクラッシュすることは簡単に起こりますが、SDKはそれを処理しますが、FANは処理しません。