【问题标题】:Is it possible to build an Axway Appcelerator Android app with Product Flavors?是否可以使用 Product Flavors 构建 Axway Appcelerator Android 应用程序?
【发布时间】:2018-01-26 12:20:01
【问题描述】:

来自我的tiapp.xml 文件:

<ti:app xmlns:ti="http://ti.appcelerator.org">
  <sdk-version>7.0.1.GA</sdk-version>
  <id>com.example.app</id>

这将创建并安装一个 ID 为 com.example.app 的应用。但现在我需要同时安装一个测试版。理论上我可以更改 id 并执行以下操作:

  <id>com.example.app.beta</id>

然后重建。

但我想知道是否有某种配置,比如我们有with Gradle in Android,所以我可以这样做:

android {
   defaultConfig {
    applicationId "com.example.app"
   }
productFlavors {
    beta {
        applicationIdSuffix ".beta"
    }
}

有什么想法吗?谢谢!

【问题讨论】:

  • 嘿 Diego,尝试在 Titanium 中设置口味有什么运气吗?我也在尝试。
  • @Sanman 没有。最后放弃了,因为不想写一个钩子来完成这个。

标签: appcelerator titanium-mobile appcelerator-titanium


【解决方案1】:

看看这个回购:https://github.com/yomybaby/dev.tiapp

在tiapp.xml中改变东西是一个钩子

同时在 Appcelerator 文档中搜索 hook 以获取有关 CLI-Hooks 的更多信息

【讨论】:

  • 感谢您提供此链接。看起来很有希望,但尝试安装 NPM 模块,它失败了。看起来像被遗弃了,但还是谢谢。这是一个起点
猜你喜欢
  • 1970-01-01
  • 2011-03-21
  • 2011-04-06
  • 1970-01-01
  • 2017-11-26
  • 2011-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多