Pav*_*mar 8 javascript android meteor
在mobile-config.js中我指定了以下内容
App.info({
.....
version: '1.0.8',
....
});
App.setPreference('android-versionCode', '9');
Run Code Online (Sandbox Code Playgroud)
因此,当我构建apk时,它应该将versionCode设置为9并将版本名称设置为"1.0.8",但在我的情况下,versionCode设置为"10008",而版本名称正确显示为"1.0.8".
我的配置有什么问题吗?版本代码有不同的方法吗?
小智 9
从Meteor 1.4.2开始,您可以在mobile-config.js文件中的App.info中指定buildNumber.见下面的例子
App.info({id:'',名称:'',描述:'',版本:'0.5.6',buildNumber:'5060',作者:'',电子邮件:'',网站:''}) ;
您可以通过创建一个名为 的顶级文件夹来覆盖 Meteor 构建文件和设置/cordova-build-override/,请在此处了解更多信息errr, GitHub is down, I will post a link when it is back。
解决方案是将 Android 构建设置传递给build-extras.gradle. 您可以在此处阅读更多内容Android Shell 工具指南。
创造/cordova-build-override/platforms/android/build-extras.gradle。Android版本名称将在此 gradle 文件中设置mobile-config.js,但版本号(整数)将由该 gradle 文件设置。
cdvVersionCode = '10'
android {
lintOptions {
disable 'MissingTranslation'
disable 'ExtraTranslation'
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1628 次 |
| 最近记录: |