首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅在API 21和22上崩溃,WebView和同意书SDK -参考资料$NotFoundException

仅在API 21和22上崩溃,WebView和同意书SDK -参考资料$NotFoundException
EN

Stack Overflow用户
提问于 2019-09-22 18:45:34
回答 2查看 2.6K关注 0票数 13

我们是从Galaxy5.0.2星系S6上的一个测试人员那里得到的。安卓系统WebView 37 (1726107-arm64 64) Google服务19.0.56 (020400-263933554) Google 16.5.30-全部267441717

如何复制(除上述设备外):Android,为x86_64 api 21和22构建的仿真程序Android。22点以上没有撞车。在相同的设备上,WebView以类似的消息崩溃。它不会与来自Android开发人员示例的测试发行者id ("pub-0123456789012345")崩溃。

代码语言:javascript
复制
Fatal Exception: android.content.res.Resources$NotFoundException: String resource ID #0x3040002
    at android.content.res.Resources.getText + 1347(Resources.java:1347)
    at android.content.res.Resources.getString + 1441(Resources.java:1441)
    at com.android.org.chromium.content.browser.ContentViewCore.setContainerView + 702(ContentViewCore.java:702)
    at com.android.org.chromium.content.browser.ContentViewCore.initialize + 608(ContentViewCore.java:608)
    at com.android.org.chromium.android_webview.AwContents.createAndInitializeContentViewCore + 619(AwContents.java:619)
    at com.android.org.chromium.android_webview.AwContents.setNewAwContents + 758(AwContents.java:758)
    at com.android.org.chromium.android_webview.AwContents.<init> + 608(AwContents.java:608)
    at com.android.org.chromium.android_webview.AwContents.<init> + 546(AwContents.java:546)
    at com.android.webview.chromium.WebViewChromium.initForReal + 312(WebViewChromium.java:312)
    at com.android.webview.chromium.WebViewChromium.access$100 + 97(WebViewChromium.java:97)
    at com.android.webview.chromium.WebViewChromium$1.run + 264(WebViewChromium.java:264)
    at com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.drainQueue + 124(WebViewChromium.java:124)
    at com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue$1.run + 111(WebViewChromium.java:111)
    at com.android.org.chromium.base.ThreadUtils.runOnUiThread + 144(ThreadUtils.java:144)
    at com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.addTask + 108(WebViewChromium.java:108)
    at com.android.webview.chromium.WebViewChromium.init + 261(WebViewChromium.java:261)
    at android.webkit.WebView.<init> + 557(WebView.java:557)
    at android.webkit.WebView.<init> + 492(WebView.java:492)
    at android.webkit.WebView.<init> + 475(WebView.java:475)
    at android.webkit.WebView.<init> + 462(WebView.java:462)
    at android.webkit.WebView.<init> + 452(WebView.java:452)
    at com.google.ads.consent.ConsentForm.<init> + 80(ConsentForm.java:80)
    at com.google.ads.consent.ConsentForm.<init> + 46(ConsentForm.java:46)
    at com.google.ads.consent.ConsentForm$Builder.build + 210(ConsentForm.java:210)
    at ro.coopabnd.cegatim.activities.MainActivity.requestConsent + 222(MainActivity.java:222)
    at ro.coopabnd.cegatim.activities.MainActivity.access$300 + 64(MainActivity.java:64)
    at ro.coopabnd.cegatim.activities.MainActivity$2.onConsentInfoUpdated + 243(MainActivity.java:243)
    at com.google.ads.consent.ConsentInformation$ConsentInfoUpdateTask.onPostExecute + 277(ConsentInformation.java:277)
    at com.google.ads.consent.ConsentInformation$ConsentInfoUpdateTask.onPostExecute + 188(ConsentInformation.java:188)
    at android.os.AsyncTask.finish + 632(AsyncTask.java:632)
    at android.os.AsyncTask.access$600 + 177(AsyncTask.java:177)
    at android.os.AsyncTask$InternalHandler.handleMessage + 645(AsyncTask.java:645)
    at android.os.Handler.dispatchMessage + 102(Handler.java:102)
    at android.os.Looper.loop + 145(Looper.java:145)
    at android.app.ActivityThread.main + 6141(ActivityThread.java:6141)
    at java.lang.reflect.Method.invoke(Method.java)
    at java.lang.reflect.Method.invoke + 372(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 1399(ZygoteInit.java:1399)
    at com.android.internal.os.ZygoteInit.main + 1194(ZygoteInit.java:1194)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-09-27 08:36:02

该问题被链接到库androidx.appcompat:appcompat:1.1.0

如果你降级为1.0.21.1.0-beta01,它又开始工作了。

票数 15
EN

Stack Overflow用户

发布于 2019-11-14 11:38:19

由于将来许多库将依赖appcompat1.1.0,所以我将把它留在这里,https://stackoverflow.com/a/58131421/9125569。这种情况发生在带有API 21和22的设备上,使用webview version<50。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58052403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档