android - Android 9 (API 28) 中 ad.loadClass 中的 ClassNotFoundException
问题描述
我有一个正在生产的应用程序,Android 9 中的一些用户收到此错误:
ClassNotFoundException in ad.loadClass in Android 9 (API 28)
这是更详细的报告,似乎广告有问题。我正在使用这个版本的谷歌广告:
implementation 'com.google.android.gms:play-services-ads:17.1.1'
任何想法如何解决它?
解决方案
我添加到Manifest,这一行,似乎这个错误消失了:
<uses-library android:name="org.apache.http.legacy" android:required="false" />
推荐阅读
- docker - docker 容器如何以特权运行,但主机上的用户如何运行?
- java - 如何在 Springboot 数据源中配置 Oracle SSL 属性以启用 SSL?
- swift - 如何将 .byCharWrapping 用于特定字符?
- javascript - 将从对象返回的日期值转换为 DD-MM-YYYY 格式
- awk - 如何在 gawk 中指定文件前缀
- javascript - 具有 3 个级别的 MongoDB 嵌套查找并将新值附加到结果文档
- android - 以编程方式在android中进行通话录音
- r - 在 R 中使用 arima 循环
- asp.net - 带有域发布的 Asp.net Core Mvc Jquery 客户端信号器和 web api 核心 3.1 信号器
- javascript - 测试非无效性的惯用方法