android - Android 应用程序中的安全警报

标签 android android-security trustmanager

对于我的一个应用程序,我在 Android 开发人员控制台中收到了安全警报。我不使用 http 请求。我不确定使用它的 Admob 和 Facebook 等广告网络。

为此需要任何特定的代码/gradle 设置吗?

如何解决这个问题并退出安全警报?

enter image description here

最佳答案

X509TrustManager 是一个用于信任所有证书的接口(interface)。 如果此接口(interface)在您的应用程序中的任何地方使用(尽管您没有直接使用它,第三方库可能会使用它)。因此请确保您不使用它,因为它很容易受到中间人的攻击-中攻。

How to solve this issue and come out of security alert?

搜索 X509TrustManager 并删除它的相应用法和导入。

并升级您的应用程序的版本代码,将其上传到 Playstore。

引用:X509TrustManager Google help center

关于android - Android 应用程序中的安全警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35459521/

相关文章:

android - 系统覆盖检测器

android - java.security.cert.CertPathValidatorException : Trust anchor for certification path not found. on api less 24

android - 使用 firebase unity sdk firestore 包时 Android 设备上出现错误

android - 如何在 Android 上的 RoomDB 中保存嵌套列表 <String>

android - 替代方法在使用 ANDROID_ID 时删除安全警告以及如何获取设备 ID?

android - 如何使用未知 CA 自签名证书让 Android Volley 执行 HTTPS 请求?

android - 如何直接从我的 Android 应用程序打开 Google Play 商店?

android - 媒体扫描特定文件夹

Android - 隐藏 API clientId 和 clientSecret 的最佳方式