Ошибка сборки Cordova: не удалось найти support-v4.jar - PullRequest
0 голосов
/ 23 октября 2018

Я не знаю, что я сделал, но моя сборка не работает до 3 часов на Android, и я не могу это исправить ... Есть журнал:

ANDROID_HOME = C: \ Users\ User \ AppData \ Local \ Android \ Sdk JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_121 Путь к подпроекту: CordovaLib Метод Task.leftShift (Closure) устарел и его планируется удалить в Gradle 5.0.Пожалуйста, используйте Task.doLast (Action) вместо этого.at.Gradle 4.0.

Инкрементная компиляция Java является инкубационной функцией.

Метод TaskInputs.source (Object) устарел и планируется удалить в Gradle 4.0.Пожалуйста, используйте TaskInputs.file (Object) .skipWhenEmpty () вместо этого.

ПРЕДУПРЕЖДЕНИЕ. Модуль 'com.android.support:support-v4:26.1.0' зависит от одной или нескольких библиотек Android, но является jar

FAILURE: сборка завершилась с исключением.

  • Что пошло не так: возникла проблема при настройке корневого проекта 'android'.

    Не удалось найти support-v4.jar (com.android.support:support-v4:26.1.0).Поиск в следующих местах: BUILD FAILED

Общее время: 1,596 *

  https://jcenter.bintray.com/com/android/support/support-v4/26.1.0/support-v4-26.1.0.jar
*1025*
  • Попробуйте: запустить с --stacktraceвозможность получить трассировку стека.Запустите с параметром --info или --debug, чтобы получить больше вывода журнала.cmd: Сбой команды с кодом выхода 1 Вывод ошибки: СБОЙ: Сбой сборки с исключением.

  • Что пошло не так: возникла проблема при настройке корневого проекта 'android'.

    Не удалось найти support-v4.jar (com.android.support:support-v4:26.1.0).Поиск производится в следующих местах: https://jcenter.bintray.com/com/android/support/support-v4/26.1.0/support-v4-26.1.0.jar

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека.Запустите с параметром --info или --debug, чтобы получить больше выходных данных журнала.

Я использую (edited:) cordova-android@6.4.0 и cordova 8.1.2 (cordova-lib@8.1.1)

Надеюсь, кто-нибудь может мне помочь ...

Ответы [ 2 ]

0 голосов
/ 26 октября 2018

OK THEN, После обновления моего gradle и установки переменной среды в Windows 7 из папки / bin gradle (да, я этого не делал), обновил Android Studio, обновил Cordova до 8.1.2, сделайте «cordova platform rm android»"and" cordova platform add android@6.4.0 "при любом изменении я обнаружил проблему.

Я только что удалил NDK в SDK Manager.Для меня это работает, я не знаю, для всех ли это, но я окончательно построил свой проект!

enter image description here

Извините за английский и за ответвсе

0 голосов
/ 23 октября 2018

Изменение build.gradle repositories на использование репозитория maven решает эту проблему:

allprojects {
    repositories {
        mavenCentral()
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    }
}

Этот файл можно найти на platforms/android/build.gradle.

...