Сбой сборки Android-андроида 'CordovaLib' - PullRequest
0 голосов
/ 13 мая 2018

Я искал везде, и нет информации об этой ошибке.У меня есть андроид студия, перепробовал несколько sdk, такая же ошибка.Переменные среды также были установлены правильно.

Это строка 40 build.gradle btw, apply plugin: 'com.android.library'

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

  • Где: файл сборки '/home/user/Documents/app/platforms/android/CordovaLib/build.gradle' строка: 40
A problem occurred evaluating project ':CordovaLib'.
org.gradle.api.Project.getPluginManager()Lorg/gradle/api/plugins/PluginManager;

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
        at ChildProcess.whenDone (/home/user/app/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:169:23)
        at ChildProcess.emit (events.js:182:13)
        at maybeClose (internal/child_process.js:947:16)
        at Process.ChildProcess._handle.onexit (internal/child_process.js:236:5)
    (node:2259) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
    (node:2259) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

1 Ответ

0 голосов
/ 15 мая 2018

Для тех из вас, кто получает эту ошибку, это связано с вашей конфигурацией Gradle.Я установил gradle через менеджер пакетов, и он установил старую версию, которая, как я полагал, была в порядке.Как минимум v4.1 gradle требуется для правильной работы с последней версией Cordova и Android.

Убедитесь, что вы установили новейшую версию Gradle со своего веб-сайта: https://gradle.org/install/#manually

Установите правильную PATH для Gradle: $ export PATH=$PATH:/gradle_install_loc/gradle-4.7/bin

Также убедитесь, что вы используете правильныйверсия Gradle в файлах .properties и .gradle в папке проекта:

/app_name/platforms/android/gradle/wrapper/gradle-wrapper.properties

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...