Phonegap - Android应用程序 - 更改版本号?

时间:2011-11-16 18:59:49

标签: android eclipse cordova

只是一个快速的 - 任何人都可以建议我如何改变我编译的apk的版本号?

由于 保罗

3 个答案:

答案 0 :(得分:2)

在编译应用程序之前,您需要修改AndroidManifest.xml文件。您需要修改清单标记中的android:versionCode和android:versionName属性。

可在此处找到更多信息:

http://developer.android.com/guide/publishing/versioning.html

不确定编译apk后你能做些什么。

答案 1 :(得分:0)

这很简单:只需在您的内部打开config.xml文件即可 your-project-name/www/ 文件夹和所有周围的音符,例如看起来像那样:
     < widget id="com.haibarbe.eurofleurs" version="1.1.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
编辑版本属性 您只需要再次编译您的应用程序,并使用以前创建的密钥重新签名。 多数民众赞成 但请记住,这仅对Android应用程序有效,iOS应用程序不使用该版本属性 使用您的Xcode构建版本号。不过,该版本号将导出到您的Xcode项目文件中。

答案 2 :(得分:0)

将此属性添加到 config.xml

中的窗口小部件标记
  

机器人-的versionCode = “30”

示例:

<widget id="com.profimedica.ajuro" 
    android-versionCode="29"
    version="0.0.3" 
    xmlns="http://www.w3.org/ns/widgets" 
    xmlns:cdv="http://cordova.apache.org/ns/1.0">

因为Phonegap忽略了AndroidManifest.xml 我假设build.gradle规则将数字8附加到我的版本号,由于此代码而导致298:

  if (minSdkVersion >= 20) {
    defaultConfig.versionCode += 9
  } else if (minSdkVersion >= 14) {
    defaultConfig.versionCode += 8
  }