Не удается обновить Android Studio до 2.1.1, проверка не пройдена из-за отсутствия bouncy-castle
Существует патч Emergency Security для исправления уязвимостей, обнаруженных на платформе IntelliJ. Вот новость об этом
Однако, нажимая кнопку "заплатить" за обновление, 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
И единственный вариант, который он предоставляет, - отменить обновление. Как мне успешно установить патч?
1 ответ
Хорошо, так что это плохой ответ, но лучшее, что я мог придумать. По сути, я скачал полный пакет установщика, открыл его с помощью 7zip, перешел к gradle/m2repository/org, скопировал папку bouncycastle и вставил в [Каталог установки Android Studio]/gradle/m2repository/org.
Затем патч прошел валидацию и успешно обновился до 2.1.1.