Определите версию плагина Android Gradle при сборке с Cordova - PullRequest
0 голосов
/ 18 декабря 2018

При создании моего проекта Android с помощью Cordova при открытии в Android Studio появляется следующее сообщение:

enter image description here

Мой файл build.gradle отражаетнесоответствие плагина (хотя определенная версия Gradle верна):

dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
    }

Я хотел бы знать, есть ли способ настроить Cordova для явного определения версии плагина Android Gradle.

1 Ответ

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

Версия плагина Android Gradle жестко запрограммирована в шаблон build.gradle in cordova-android .

Если вы устанавливаете платформу из главной ветвивы можете видеть, что он использует более высокую версию (3.2.0), чем самая последняя версия npm cordova-android@7.1.4, которая настроена для 3.0.1.

Для установки непосредственно из главной ветки:

cordova platform add https://github.com/apache/cordova-android

Если вы хотите использовать самую последнюю версию, вы можете разветвить репо cordova-android, закрепить нужную версию в шаблоне build.gradle, а затем установить плагин прямо из вашего разветвленного репо.:

cordova platform add https://github.com/my_github_username/cordova-android
...