web-dev-qa-db-ja.com

Androidのバージョンとコードのバージョン番号を変更するにはどうすればいいですか?

Androidのバージョンとコードのバージョン番号を変更する方法Android Studio? Google Playでapkファイル(アプリ)を変更したいのですが、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のバージョン名とコードを変更する必要があると表示されます。

150
Marko Stojkovic

build.gradleに移動し、defaultConfig要素内にバージョンコードと名前を設定します。

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

screenshot

295
Ajay S

Android Studioでバージョンを設定する最も簡単な方法:

1。 Shift + Ctrl + Alt + S(または[ファイル] - > [プロジェクト構造] - > [アプリ])を押します

Android Studio <3.4:

  1. タブ「フレーバー」を選択します
  2. 最後の2つのフィールドは 'Version Code'と 'Version Name'です。

Android Studio> = 3.4:

  1. 左側のパネルで[モジュール]を選択します。
  2. 中央のパネルで[アプリ]を選択します。
  3. 右側のパネルで[デフォルト設定]タブを選択します。
  4. 下にスクロールして[Version Code]と[Version Name]の各フィールドを編集します。
69
Ivo Stoyanov

あなたのモジュールのbuild.gradleファイルであなたのversionNameversionCodeをこのように定義することができます:

Android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

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

Android StudioでCtrl + Alt + Shift + Sを押すか、[ファイル]> [プロジェクト構造]を選択します。デフォルト設定で左側のアプリを選択し、右側の[無効]タブを選択します。 enter image description here

7
Masoud.Ebrahimi

GradleのAdvanced Build Version Pluginを使用すると、アプリケーションのバージョン管理を賢く管理することができます

あなただけの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'

そして、あなたはバージョン管理関数を使うことができます(そして、もちろん、customize):

advancedVersioning {
    nameOptions { }
    codeOptions { }
    outputOptions { }
}

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

詳しくは 公式ドキュメント をご覧ください。

4
bonnyz

Build.gradleファイルを開き、versionCode要素内にversionNamedefaultConfigがあることを確認してください。そうでない場合は、それらを追加してください。詳細については この のリンクを参照してください。

3
Egor

Build.gradleに入り、defaultConfig要素内にバージョンコードと名前を設定します。

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

2

他の答えがAndroid Studio 1.4では機能しませんでした。しかしこれはうまくいきました:メインリボンの下の左側にあるあなたのアプリ名をクリックしてください。ファイルのリストが表示されます。 AndroidManifest.xmlを開き、そこでバージョンコードとバージョン番号を変更します。

1

プロジェクトをビルドする代わりにマニフェストファイルを更新した後、コマンドラインに移動して... bld\Debug\platform\Androidというパスにアクセスします。コマンド "ant release"を実行してください。新しいrelease.apkファイルには新しいバージョンコードが付きます。

1
Vishwani