无法将 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