How to change Android version and code version number?
如何更改Android版本的Android版本和代码版本号? 我想在Google Play上更改apk文件(app),我需要更改Android版本和代码版本号。 我在Android Studio的AndroidManifest.xml文件中试过这个:
1 2 3 4 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bestsoftcorporation.circle.app" android:versionCode="101" android:versionName="2.0"> |
但它不起作用。 当我尝试在Google Play上发布时,它显示我必须更改Android版本名称和代码。
进入build.gradle并在
1 2 3 4 5 6 | defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName"1.0" } |
在Android Studio中设置版本的最简单方法:
1.按SHIFT + CTRL + ALT + S(或文件 - >项目结构 - >应用程序)
Android Studio <3.4:
Android Studio> = 3.4:
您可以在模块的
1 2 3 4 5 6 7 8 9 10 11 12 | android { compileSdkVersion 19 buildToolsVersion"19.0.1" defaultConfig { minSdkVersion 8 targetSdkVersion 19 versionCode 1 versionName"1.0" } .... //Other Configuration } |
在android studio中按Ctrl + Alt + Shift + S或转到文件>项目结构...
在左侧选择应用程序并在默认配置更改版本代码,名称等上选择右侧的falvors选项卡...
您可以使用Gradle的高级构建版本插件明智地管理应用程序版本控制。
你只需要在yout
1 2 3 4 5 6 7 8 9 10 11 | buildscript { repositories { jcenter() } dependencies { classpath 'org.moallemi.gradle.advanced-build-version:gradle-plugin:1.5.0' } } apply plugin: 'org.moallemi.advanced-build-version' |
然后你可以使用版本控制功能(显然,定制它们):
1 2 3 4 5 6 7 8 | advancedVersioning { nameOptions { } codeOptions { } outputOptions { } } def appVersionName = advancedVersioning.versionName def appVersionCode = advancedVersioning.versionCode |
有关更多信息,请查看官方文档。
打开build.gradle文件,确保
进入build.gradle并在defaultConfig元素中设置版本代码和名称
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
versionCode 1
versionName"1.0"
}
我没有得到其他答案在Android Studio 1.4中工作。但这有效:
单击主功能区下方左侧的应用程序名称。
它将显示一个文件列表。
打开
更新清单文件后,不要构建项目,转到命令行并到达路径... bld Debug platforms android。运行命令"ant release"。您的新release.apk文件将具有新版本代码。