Сегодня у меня была эта проблема, и она была решена с помощью принятого ответа и путем изменения платформ / Android / CordovaLib / build.gradle и перемещения jcenter()
хранилища вниз.Теперь я сталкиваюсь с другой проблемой, когда запускаю свое приложение на устройстве, которое я получаю:
[cordova] Android Studio project detected
[cordova] ANDROID_HOME=/opt/android-sdk/
[cordova] JAVA_HOME=/usr/lib/jvm/java-8-openjdk
[cordova] studio
[cordova] > Task :wrapper
[cordova]
[cordova] BUILD SUCCESSFUL in 1s
[cordova] 1 actionable task: 1 executed
[cordova] Subproject Path: CordovaLib
[cordova] Subproject Path: app
[cordova] publishNonDefault is deprecated and has no effect anymore. All variants are now published.
[cordova] Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
[cordova] The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
[cordova] at build_ash13rs4posjmyie3ljokd03j.run(/home/tepo/IdeaProjects/ionic-googlemaps-quickdemo/platforms/android/app/build.gradle:144)
[cordova]
[cordova] FAILURE: Build failed with an exception.
[cordova]
[cordova] * What went wrong:
[cordova] Could not create service of type TaskArtifactStateRepository using TaskExecutionServices.createTaskArtifactStateRepository().
[cordova] > Cannot lock task history cache (/home/tepo/IdeaProjects/ionic-googlemaps-quickdemo/platforms/android/.gradle/4.1/taskHistory) as it has already been locked by this process.
, поэтому похоже на некоторые изменения в jcenter
хранилище (или что бы то ни было, и я действительно нене волнует) корпус кордовы разваливается.
Кто-нибудь прошел через это?Как действовать?
Мне нужно работать, чтобы меня не беспокоили сломанные инструменты.
Спасибо!