Как изменить версию Android и номер версии кода?
Как изменить версию Android и номер версии кода Android Studio? Я хочу изменить apk файл (приложение) в Google Play, и мне нужно изменить версию Android и номер версии кода. Я попытался с этим в файле AndroidManifest.xml в Android Studio:
<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 (или Файл → Структура проекта → приложение)
-
Выберите вкладку "Ароматы"
Android Studio <3.4:
- Последние два поля: "Код версии" и "Имя версии"
Android Studio> = 3.4:
- Выберите "Модули" на левой панели.
- Выберите "приложение" в средней панели.
- Выберите вкладку "Конфигурация по умолчанию" на правой панели.
- Прокрутите вниз, чтобы увидеть и изменить поля "Код версии" и "Имя версии".
Связанные вопросы
Похожие вопросы
Вы можете определить свои versionName
и versionCode
в вашем файле build.gradle
следующим образом:
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
.... //Other Configuration
}
Нажмите Ctrl + Alt + Shift + S в студии Android или перейдите в Файл > Структура проекта...
Выберите приложение на левой стороне и выберите вкладку falvors с правой стороны по умолчанию, измените код версии, имя и т.д....
Вы можете управлять версиями приложений с помощью, используя Плагин расширенной версии версии для Gradle.
Вам просто нужно включить плагин в yout 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'
И затем вы можете использовать функции управления версиями (и, очевидно, настроить):
advancedVersioning {
nameOptions { }
codeOptions { }
outputOptions { }
}
def appVersionName = advancedVersioning.versionName
def appVersionCode = advancedVersioning.versionCode
Для получения дополнительной информации ознакомьтесь с официальной документацией .
Откройте файл build.gradle и убедитесь, что у вас есть versionCode
и versionName
внутри defaultConfig
. Если нет, добавьте их. Подробнее см. В этой ссылке.
Перейдите в build.gradle и установите код и имя версии внутри элемента defaultConfig
defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName "1.0" }
После обновления файла манифеста вместо создания вашего проекта перейдите в командную строку и достигните пути... bld\Debug\platform\android. Выполните команду "ant release". Ваш новый файл release.apk будет иметь новый код версии.
Я не получил других ответов для работы в Android Studio 1.4. Но это сработало:
нажмите на название своего приложения слева от основной ленты.
Он отобразит список файлов.
Откройте AndroidManifest.xml
и измените код версии и номер версии.
Посмотрите другие вопросы по меткам android android-studio android-manifest google-play или Задайте вопрос