Cordova CLI构建多个应用程序

时间:2015-08-29 14:31:07

标签: android cordova

我有一个项目,我正在使用相同的代码库构建2个apk。在大多数情况下,他们使用相同的插件和js库。

我正在使用CLI在cordova 3.6中构建应用程序。它有点kludgy但有效。我试图找到一个更好的方式来我的构建。我面临的问题是,我必须处理AndroidManafest.xml的多个副本,并在构建过程中将它们交换出来。

我的过程是这样的。

  • cp www / config-app1.xml - > www / config.xml - 它们有不同的名称    和包结构
  • cp platforms / android / AndroidManafest.xml     - > platforms / android / AndroidManafest.xml.app2
  • cp platforms / android / AndroidManafest.xml.app1 - >平台/机器人/ AndroidManafest.xml
  • cp plugins / android.json.app1 - >插件/ android.json

我原以为我的config.xml应该在AndroidManafest.xml中更改应用程序的名称,并对android.json进行调整。

有关更清洁方法执行这些构建的任何想法吗?我记得在版本3.5中有一次,当我将app config.xml复制到www文件夹时,将使用不同的名称生成apk。

0 个答案:

没有答案