Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Phonegap-Android应用程序-更改版本号?_Android_Eclipse_Cordova - Fatal编程技术网

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

Phonegap-Android应用程序-更改版本号?,android,eclipse,cordova,Android,Eclipse,Cordova,只是一个简单的例子——有人能告诉我如何修改编译后的apk的版本号吗 谢谢 Paul编译应用程序之前,请修改AndroidManifest.xml文件。您需要修改manifest标记中的android:versionCode和android:versionName属性 更多信息可在此处找到: 不确定编译完apk后可以做什么。很简单:只需打开您的数据库中的config.xml文件即可 您的项目名称/www/ 文件夹和所有周围的便笺中,例如看起来像: 编辑版本属性。 你只需要重新编译你的应用程

只是一个简单的例子——有人能告诉我如何修改编译后的apk的版本号吗

谢谢
Paul

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

更多信息可在此处找到:


不确定编译完apk后可以做什么。

很简单:只需打开您的数据库中的config.xml文件即可
您的项目名称/www/
文件夹和所有周围的便笺中,例如看起来像:



编辑版本属性。
你只需要重新编译你的应用程序,并用以前创建的密钥重新签名。 就这样。
但请记住,这只对Android应用程序有效,iOS应用程序不使用该版本属性,而是
使用您的Xcode构建版本号。不过,该版本号会导出到您的Xcode项目文件中

将此属性添加到config.xml中的小部件标记中

android版本代码=“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">

您不需要更改AndroidManifest.xml文件,因为当您使用cordova/phonegap编译Android项目时,project www文件夹中的config.xml文件将绑定到编译过程,并且AndroidManifest.xml文件将自动更新。看看我的答案。
  if (minSdkVersion >= 20) {
    defaultConfig.versionCode += 9
  } else if (minSdkVersion >= 14) {
    defaultConfig.versionCode += 8
  }