答案 0 :(得分:1)
我还修改了cacerts文件,使其包含corpo防火墙CA证书,但我不必重新安装Android Studio,而只是
下载完整的.zip文件,该文件与我当前的版本(在我的情况下为3.1.3)相对应,然后
提取 cacerts文件并替换了我修改过的文件。
正常运行更新补丁。
您可能需要将公司CA重新添加到较新版本的cacerts。而且,如果您像我一样,并且不经常使用键盘工具,则可能不记得该命令,因此可以执行以下操作(密码为 changeit ,但不要:)
keytool -import -alias key_alias -file "C:\Path\to\corpo_cert.der" -keystore "C:\Program Files\Android\Android Studio\jre\jre\lib\security\cacerts"
答案 1 :(得分:0)
好的,我找不到答案。可能这与jre版本有关。 无论如何,我通过完全卸载Android Studio(而不是升级)并安装新的Android Studio来解决此问题。 Android Studio使用内部安装的kre @ C:\ Program Files \ Android \ Android Studio \ jre
,这是新证书的路径: C:\ Program Files \ Android \ Android Studio \ jre \ jre \ lib \ security
答案 2 :(得分:0)
我有同样的问题。就我而言,我已将代理服务器证书手动添加到cacerts中。我删除了该证书(从C:\ Program Files \ Android \ Android Studio \ jre \ jre \ lib \ security \ cacerts),并修复了该问题。希望这会有所帮助。
答案 3 :(得分:0)
安装文件夹中的PNG图标也有类似的问题。保存Android Studio ZIP存档后,我搜索了损坏的图像(不解压缩整个存档),解压缩并将其复制到了它所在的文件夹中。升级是Android Studio无缝运行。