Не удалось получить ресурс 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom' - PullRequest
0 голосов
/ 05 ноября 2018

Я установил Cordova Tools для Visual Studio 2017. Запуск его в эмуляции браузера работает нормально, но когда я пытаюсь создать APK, происходит сбой со следующим сообщением об ошибке:

 Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
  Warning: 'keystore' and 'alias' need to be specified to generate a signed archive.
  Validation (CSS 4.0): "cover" is not a valid value for the "background" property.
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  Picked up _JAVA_OPTIONS: -Xmx512M
  FAILURE: Build failed with an exception.
  FAILURE: Build failed with an exception.
  Error: cmd: Command failed with exit code 1 Error output:
  A problem occurred configuring root project 'android'.
  A problem occurred configuring root project 'android'.
  > Could not resolve all dependencies for configuration ':classpath'.
  > Could not resolve all dependencies for configuration ':classpath'.
  * What went wrong:
  * What went wrong:
  * Try:
  * Try:
   Required by:
   Required by:
   > Received fatal alert: protocol_version
   > Received fatal alert: protocol_version
   > Could not resolve com.android.tools.build:gradle:2.1.0.
   > Could not resolve com.android.tools.build:gradle:2.1.0.
   > Could not resolve com.android.tools.build:gradle:2.1.0.
   > Could not resolve com.android.tools.build:gradle:2.1.0.
   > Could not resolve com.android.tools.build:gradle:2.1.0.
   > Could not resolve com.android.tools.build:gradle:2.1.0.
   > Could not get resource 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Could not get resource 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Could not GET 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Could not GET 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
   > Connection reset
   > Connection reset
   :android:unspecified
   :

андроида: не определено

1 Ответ

0 голосов
/ 23 декабря 2018

Решением является обновление до Java 1.8 Загрузив JDK, укажите домашний каталог Java на каталог java 1.8 Это должно работать из-за TLS1.2 и прекращено TLS1.0 и TLS 1.1 из-за безопасности. Java 1.8 поддерживает TLS1.2 https://stackoverflow.com/a/50824799/10825931

  1. Загрузите и установите Java 1.8 JDK с веб-сайта Oracle
  2. Перейти в визуальную студию
  3. Выберите Инструменты> Параметры
  4. Перейдите в Инструменты для Apache Cordova, затем Переопределения переменных среды
  5. Перейдите и установите каталог JDK 1.8 обычно в Program Files / Java или Программные файлы (x86) / Java в зависимости от того, 32-битная или 64-битная версия установлен и нажмите OK
  6. Иди и построй Apk
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...