无法将 Android Studio 更新到 2.1.1,验证失败,缺少 bouncy-castle
Can't update Android Studio to 2.1.1, validation fails with missing bouncy-castle
有一个紧急安全补丁可以修补在 IntelliJ 平台中发现的漏洞。 Here is a news article about it
然而,当点击补丁更新按钮时,Android Studio 下载补丁,关闭 Android Studio,以更高的权限进入更新程序(我正在使用 Windows 10),开始验证我的安装,但验证失败并显示以下消息:
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.pom Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/NOTICE Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.pom Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/NOTICE Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar Validate Absent NONE
而且它提供的唯一选项是取消更新。如何成功安装补丁?
好的,这是一个糟糕的答案,但这是我能想到的最好的答案。
基本上,我下载了 full installer package,用 7zip 打开它,浏览到 gradle/m2repository/org,复制了 bouncycastle 文件夹,然后粘贴到 [Android Studio 安装目录]/gradle/m2repository/org.
然后补丁通过验证并成功更新到2.1.1
有一个紧急安全补丁可以修补在 IntelliJ 平台中发现的漏洞。 Here is a news article about it
然而,当点击补丁更新按钮时,Android Studio 下载补丁,关闭 Android Studio,以更高的权限进入更新程序(我正在使用 Windows 10),开始验证我的安装,但验证失败并显示以下消息:
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.pom Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/NOTICE Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/ Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.pom Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/NOTICE Validate Absent NONE
gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar Validate Absent NONE
而且它提供的唯一选项是取消更新。如何成功安装补丁?
好的,这是一个糟糕的答案,但这是我能想到的最好的答案。 基本上,我下载了 full installer package,用 7zip 打开它,浏览到 gradle/m2repository/org,复制了 bouncycastle 文件夹,然后粘贴到 [Android Studio 安装目录]/gradle/m2repository/org.
然后补丁通过验证并成功更新到2.1.1