如何在Android Studio中更改Android版本和代码版本号?
如何更改Android版本和代码版本号Android Studio? 我想在Google Play上更改apk文件(app),我需要更改android版本和代码版本号。 我在Android Studio的AndroidManifest.xml文件中尝试了这一点:
<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并在defaultConfig
元素中设置版本代码和名称
defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName "1.0" }
在Android Studio中设置版本的最简单方法是:
-
按SHIFT + CTRL + ALT + S
-
select标签“味道”
-
最后两个字段是“版本代码”和“版本名称”
你可以在你的模块的build.gradle
文件中定义你的versionName
和versionCode
,像这样:
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或转到文件>项目结构…select左侧的应用程序,并select右侧的默认configuration更改版本代码,名称等等…
打开你的build.gradle文件,并确保在defaultConfig
元素中有versionCode
和versionName
。 如果不是,请添加它们。 请参阅此链接了解更多详情。
您可以使用Gradle的高级构build版本插件 明智地pipe理您的应用程序版本 。
你只需要将这个插件包含在build.gradle
:
buildscript { repositories { jcenter() } dependencies { classpath 'org.moallemi.gradle.advanced-build-version:gradle-plugin:1.5.0' } } apply plugin: 'org.moallemi.advanced-build-version'
然后你可以使用版本function(显然, 自定义它们):
advancedVersioning { nameOptions { } codeOptions { } outputOptions { } } def appVersionName = advancedVersioning.versionName def appVersionCode = advancedVersioning.versionCode
有关更多信息,请查看官方文档 。
进入build.gradle并在defaultConfig元素中设置版本代码和名称
defaultConfig {minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName“1.0”}
更新清单文件后,而不是build立你的项目,去命令行,并达到path… bld \ Debug \ platforms \ android。 运行命令“ant release”。 您的新release.apk文件将有一个新的版本代码。
我没有得到在Android Studio 1.4工作的其他答案。 但是这工作:点击您的应用程序名称在主function区左下方。 它会显示一个文件列表。 打开AndroidManifest.xml
并在那里更改版本号和版本号。