android - 如何用 Android Studio 解决这个证书问题?
问题描述
从昨天开始,我再也不能在 Android Studio 中构建我的应用程序了。在尝试了网上找到的许多“解决方案”后,我找到了一个要求删除三个文件夹:“.android”、“.AndroidStudio3.6”和“.gradle”。现在完成了,当我打开 Android Studio 时,它会警告我某些证书已过期(见下图)。到期日期与我第一次遇到问题的日期一致,所以看起来确实是问题所在。
还有其他人面临这个问题吗?我该如何解决?
PS:如果我接受过期的证书,在构建时,我会得到像 Firebase 17.4.0 这样的错误可以找到。
正如 Hata 让我注意到的,证书没有过期,只是不受信任。然后我再次接受了它们,这一次,Android Studio 要求我更新 Firebase 插件。尽管有此更新,构建仍然不成功。这是我的构建结果:
似乎确认我的问题与安全证书有关。
另一个尝试:卸载Android Studio,删除上面提到的三个文件夹(即使是我的管理员帐户,其中“.gradle”文件夹的重量超过6Gb!)然后重新安装:同样的问题......
在另一台计算机上,我的项目已正确构建。
解决方案
这个问题实际上与我的防病毒程序有关。我卸载它并重新安装它,现在构建成功了。
推荐阅读
- spring - Spring Integragion + 消息网关错误处理
- node.js - Nodemailer 出现错误:'ECONNRESET' 代码:'ESOCKET'
- javascript - 无法将全局 npm 包的位置更改为 $HOME
- javascript - Cap'n Proto 泛型如何?
- python - Python 会自动更新其值为另一个对象的变量吗?
- react-native - react-native 升级后,iOS 包失败
- phpstorm - 在 PhpStorm 中使字体更清晰
- amazon-web-services - RDS 设置数据库名称 AWS 控制台
- sql-server - 通过循环遍历 Excel 工作表 ColumnA 中的 ID,批量处理对 SQL 数据库的多个查询
- google-cloud-platform - 通过 Google IAP 使用嵌套身份验证