android - Chromebook 上的 Android 应用程序抛出 dlopen 失败:“/lib/x86/libwebviewchromium.so”.dynamic 部分标题未找到
问题描述
我收到已安装我的应用程序的用户的以下错误Intel Braswell Chromebook
。我已经搜索过类似的问题,但似乎没有人遇到过。我该如何调试和解决这个问题?
android.util.AndroidRuntimeException: java.lang.reflect.InvocationTargetException
at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:270)
at android.webkit.CookieManager.getInstance(CookieManager.java:40)
at //my app redacted
at //my app redacted
at okhttp3.JavaNetCookieJar.loadForRequest(JavaNetCookieJar.java:59)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:84)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at //my app redacted
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:250)
at okhttp3.RealCall$AsyncCall.execute(RealCall.java:201)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Method.java:-2)
at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:265)
at android.webkit.CookieManager.getInstance(CookieManager.java:40)
at //my app redacted
at //my app redacted
at okhttp3.JavaNetCookieJar.loadForRequest(JavaNetCookieJar.java:59)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:84)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at //my app redacted
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:250)
at okhttp3.RealCall$AsyncCall.execute(RealCall.java:201)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
Caused by: at: errorCode=2
at org.chromium.base.library_loader.LibraryLoader.a(PG:54)
at org.chromium.base.library_loader.LibraryLoader.a(PG:11)
at org.chromium.android_webview.AwBrowserProcess.a(PG:15)
at com.android.webview.chromium.WebViewChromiumFactoryProvider.a(PG:79)
at com.android.webview.chromium.WebViewChromiumFactoryProvider.<init>(PG:12)
at com.android.webview.chromium.WebViewChromiumFactoryProviderForP.<init>(PG:1)
at com.android.webview.chromium.WebViewChromiumFactoryProviderForP.create(PG:1)
at java.lang.reflect.Method.invoke(Method.java:-2)
at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:265)
at android.webkit.CookieManager.getInstance(CookieManager.java:40)
at //my app redacted
at //my app redacted
at okhttp3.JavaNetCookieJar.loadForRequest(JavaNetCookieJar.java:59)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:84)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at //my app redacted
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:250)
at okhttp3.RealCall$AsyncCall.execute(RealCall.java:201)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.google.android.webview-czSKGqLMd8tXGZBl2CdlZQ==/lib/x86/libwebviewchromium.so" .dynamic section header was not found
at java.lang.Runtime.loadLibrary0(Runtime.java:1016)
at java.lang.System.loadLibrary(System.java:1669)
at org.chromium.base.library_loader.LibraryLoader.a(PG:46)
at org.chromium.base.library_loader.LibraryLoader.a(PG:11)
at org.chromium.android_webview.AwBrowserProcess.a(PG:15)
at com.android.webview.chromium.WebViewChromiumFactoryProvider.a(PG:79)
at com.android.webview.chromium.WebViewChromiumFactoryProvider.<init>(PG:12)
at com.android.webview.chromium.WebViewChromiumFactoryProviderForP.<init>(PG:1)
at com.android.webview.chromium.WebViewChromiumFactoryProviderForP.create(PG:1)
at java.lang.reflect.Method.invoke(Method.java:-2)
at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:265)
at android.webkit.CookieManager.getInstance(CookieManager.java:40)
at //my app redacted
at //my app redacted
at okhttp3.JavaNetCookieJar.loadForRequest(JavaNetCookieJar.java:59)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:84)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at //my app redacted
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:250)
at okhttp3.RealCall$AsyncCall.execute(RealCall.java:201)
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
解决方案
推荐阅读
- c# - C# winform - 根据数据而不是扩展名查找文件类型
- c# - 如何摆脱 Net 5.0 版本中的“%AppName%.runtimeconfig.dev.json”文件
- matplotlib - 3d Matplotlib 矩形框,天气图
- javascript - 简化 JavaScript 中的加法/减法函数
- .net-core - HTTP 错误 500.35 - 在 Azure 应用服务中运行 .NET 5 应用的同一进程中的 ANCM 多个进程内应用程序错误
- c - 打印在 GDB 中用 fopen 打开的文件内容?
- angular - primeng p 表不排序和列选择不切换
- html - DIV 元素在其余 div 元素下方对齐
- c - C语言printf函数及输出问题
- javascript - Iframe 的 SRC 中的 ID 信息