Cordova - Модифицируйте build.gradle после подготовки кордовы - PullRequest
0 голосов
/ 24 февраля 2019

Я постараюсь сделать этот вопрос настолько ясным, насколько это возможно, поскольку моя проблема, и то, что я хочу решить, немного сбивает с толку.

Я создаю Ionic 3 приложение, которое использует Cordova.Моя проблема в том, что мой клиент заставляет меня придерживаться version 7.1.0 из Cordova.Использование этой версии вызывает конфликты с версией Gradle и версией плагинов, так как версия Gradle Cordova заставляет меня придерживаться версии VERSION.

Поэтому вы можете подумать: почему бы просто не понизить версию плагиновзатем?Легко: это приносит мне еще больше проблем, так как старые версии плагинов, которые мне нужно использовать, не работают должным образом.

Так что вы также можете подумать: почему бы тогда просто не обновить Gradle версию?Также просто: я уже пробовал, но используя большую версию, я получаю другие ошибки.Я могу исправить эти ошибки в build.gradle, но когда я использую команду ionic Cordova build android , она просто отменит исправления, которые я сделал в build.gradle, и затем я получу ошибки снова.

Так как это также проект npm, я подумал: «О, хорошо, я мог бы установить скрипт в моем package.json, который объединяет ionic cordova подготовит android && 'скрипт для выполнения модификацийв build.gradle '. Итак, если это единственный способ заставить его работать. Мой вопрос: Как я могу изменить build.gradle сразу после его создания? I'Я думал о gulp, но я не знаю, как это сделать.

Все, что может помочь в любом из способов обновления Gradle, который я уже пробовал, установив переменную среды со значением, где *Версия 1031 *, которую я хочу использовать, или внесение изменений после создания build.gradle решило бы это, я думаю.

Если вам интересно, почему бы просто не сделать это вручную, потому что мой клиент хочет, чтобы выполнялся только ионные кордова билд андройd выполняет всю работу.

Если есть какие-либо сомнения, которые могут помочь прояснить ситуацию, я дополню этот пост ответом на любое сомнение.

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