web-dev-qa-db-fra.com

Comment changer Android version et numéro de version du code?

Comment changer Android version et numéro de version du code Android Studio? Je souhaite modifier le fichier apk (application) sur Google Play et j'ai besoin de modifier Android version et le numéro de version du code. J'ai essayé avec cela dans le fichier AndroidManifest.xml dans Android Studio:

<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.bestsoftcorporation.circle.app"
Android:versionCode="101"
Android:versionName="2.0">

Mais ça ne marche pas. Lorsque j'ai essayé de le publier sur Google Play, il est nécessaire de changer le nom et le code de la version de Android.

155
Marko Stojkovic

Allez dans le build.gradle et définissez le code de version et le nom dans l'élément defaultConfig.

defaultConfig {
    minSdkVersion 9
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}

screenshot

307
Ajay S

Le moyen le plus simple de définir la version dans Android Studio:

1. Appuyez sur SHIFT + CTRL + ALT + S (ou Fichier -> Structure du projet -> app)

Android Studio <3.4:

  1. Choisissez l'onglet 'Saveurs'
  2. Les deux derniers champs sont 'Code de version' et 'Nom de version'

Android Studio> = 3.4:

  1. Choisissez "Modules" dans le panneau de gauche.
  2. Choisissez "app" dans le panneau du milieu.
  3. Choisissez l'onglet 'Default Config' dans le panneau de droite.
  4. Faites défiler la liste pour voir et modifier les champs "Code de version" et "Nom de la version".
71
Ivo Stoyanov

Vous pouvez définir votre versionName et versionCode dans le fichier build.gradle de votre module comme suit:

Android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    .... //Other Configuration
}
17
pyus13

Appuyez sur Ctrl + Alt + Maj + S dans Android studio ou allez dans Fichier> Structure du projet ... Sélectionnez l'application sur le côté gauche et sélectionnez l'onglet Falvors sur le côté droit de la configuration par défaut du code de version, du nom, etc. .. enter image description here

7
Masoud.Ebrahimi

Vous pouvez gérer judicieusement le contrôle de version de votre application à l'aide de plug-in de version de construction avancée pour Gradle.

Il vous suffit d’inclure le plug-in dans votre _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'
_

Et ensuite, vous pouvez utiliser les fonctions de gestion des versions (et, évidemment, les personnaliser ):

_advancedVersioning {
    nameOptions { }
    codeOptions { }
    outputOptions { }
}

def appVersionName = advancedVersioning.versionName
def appVersionCode = advancedVersioning.versionCode
_

Pour plus d'informations, consultez le documentation officielle .

4
bonnyz

Ouvrez votre fichier build.gradle et assurez-vous que vous avez l'élément versionCode et versionName à l'intérieur de defaultConfig. Si non, ajoutez-les. Reportez-vous au lien this pour plus de détails.

3
Egor

Allez dans le build.gradle et définissez le code de version et le nom dans l'élément defaultConfig

defaultConfig {minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName "1.0"}

2
rajlaxmi_jagdale

Les autres réponses ne fonctionnent pas dans Android Studio 1.4. Mais cela a fonctionné: cliquez sur le nom de votre application à gauche sous le ruban principal. Il montrera une liste de fichiers. Ouvrez AndroidManifest.xml et modifiez-y le code de version et le numéro de version.

1
Bjørn Kjos-Hanssen

Après la mise à jour du fichier manifeste, au lieu de créer votre projet, accédez à la ligne de commande et accédez au chemin ... bld\Debug\plateformes\Android. Exécutez la commande "ant release". Votre nouveau fichier release.apk aura un nouveau code de version.

1
Vishwani