android - 在最近发布的 Android chrome 87.0.4280.101 之后,Google Ads 在 Android 9 上崩溃了
问题描述
从 Google Ads SDK 加载广告时,我们突然遇到崩溃。崩溃发生在运行 Android 9 且具有最新 chrome 的设备上version.87.0.4280.101
使用的广告 SDK:
implementation 'com.google.android.gms:play-services-ads-lite:19.6.0'
崩溃仅在 Google Play 控制台上报告,而不在 Firebase Crashlytics 上报告。
这似乎是 Google Ad SDK 内部使用的 webview 问题。
最近有人遇到同样的崩溃..
附上日志。
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: Build fingerprint: 'xiaomi/lavender/lavender:9/PKQ1.180904.001/V10.3.5.0.PFGINXM:user/release-keys'
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: Revision: '0'
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: ABI: 'arm64'
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: pid: 21385, tid: 21549, name: ThreadPoolForeg >>> com.indiamart.m <<<
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: signal 5 (SIGTRAP), code -6 (SI_TKILL), fault addr --------
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: Abort message: '[FATAL:jni_android.cc(249)] Please include Java exception stack in crash report
'
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: x0 0000000000000000 x1 0000000000000081 x2 000000007fffffff x3 0000000000000000
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 7f7f7f7fffff7f7f
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: x8 0000000000000000 x9 0000000000000000 x10 0000000000000001 x11 0000000000000000
2020-12-12 10:42:35.792 21819-21819/? A/DEBUG: x12 00000000ffffff80 x13 ffffffffffffffff x14 ffffffffff000000 x15 ffffffffffffffff
2020-12-12 10:42:35.793 21819-21819/? A/DEBUG: x16 0000007737c11218 x17 0000007737b21450 x18 0000000000000010 x19 0000007685e06c98
2020-12-12 10:42:35.793 21819-21819/? A/DEBUG: x20 0000007685e06cb0 x21 0000007685e06ca8 x22 000000000000004f x23 0000007737c133c0
2020-12-12 10:42:35.793 21819-21819/? A/DEBUG: x24 00000076a20c8000 x25 0000007685e07588 x26 0000000000000000 x27 0000007685e067e8
2020-12-12 10:42:35.793 21819-21819/? A/DEBUG: x28 0000000000000000 x29 0000007685e06c30
2020-12-12 10:42:35.793 21819-21819/? A/DEBUG: sp 0000007685e067d0 lr 000000769f8dd854 pc 000000769f8dda34
2020-12-12 10:42:35.814 21819-21819/? A/DEBUG: backtrace:
2020-12-12 10:42:35.815 21819-21819/? A/DEBUG: #00 pc 0000000001ab6a34 /data/app/com.android.chrome-SDEgJLhE8mN6xW_77wZdEQ==/base.apk (offset 0xd27000)
解决方案
推荐阅读
- swift - Set 的 contains 方法在不同的时间返回不同的值
- ruby - 使用 chef-run 安装特定的 Ruby 版本
- mongodb - MongoDB:批量更改python中的所有字段类型
- java - 从用户那里获取输入并打印数字的递减模式
- java - 如何将计时器指标添加到 java.util.Stream
- c++ - 用于集成 Visual Studio 单元测试的 CMake 文件
- android - 如何继续搜索匹配的玩家,然后停止在 Firebase 数据库中的搜索
- reactjs - 在使用弹出的反应应用程序的docker容器中获取多个node_modules?
- scala - Spark SQL:在具有成对列(AB)和(BA)的行中选择最大值
- javascript - 流式输出结果文本到语音