0

Как определить правильное имя пакета для моего buildType? Я имею эту командную строку, чтобы построить: cordova run android --device --buildType=betaОпределение названия пакета относительно buildType в проекте андроида cordova

У меня есть этот крюк (после подготовки), который устанавливается в buildType из командной строки:

fs.appendFileSync(buildExtras, "ext.postBuildExtras = {\nandroid.buildTypes." + 
     (isRelease ? "release" : "debug") + ".applicationIdSuffix='." + buildType + "'\n}"); 

но в AndroidManifest.xml PACKAGENAME в платформах/Android/не является правильным.

Только если я вручную изменить в файле config.xml widget id="com.exemple.beta" то имя пакета AndroidManifest.xml правильно

ответ

0

Создать build-extras.gradle файл под platforms/android/ следующего содержания:

android { 
    buildTypes { 
    debug { 
     applicationIdSuffix ".debug" 
    } 
    release { 
     applicationIdSuffix ".release" 
    } 
    } 
} 

Я также сначала начал читать cordova 5 documentation, но так как я использую cordova 6, я думаю, что он больше не работает, как в их документации (и я не мог найти ту же самую страницу в последней документации).

 Смежные вопросы

  • Нет связанных вопросов^_^