2017-01-11 13 views
0

私は、私のアプリの1.0バージョンをアップロードしている間、vesionコードとバージョン名を書くことに夢中になっています。私はそれを更新したいと思います。今、私のバージョンコードとバージョン名はどうなっていますか?お問い合わせアンドロイド版をアップデートする際に、バージョンコードとバージョン名を書いて、1.0版で書くのはどうですか?

+0

質問を編集して、 'build.gradle'ファイルの' defaultConfig'ブロックを含めてください。 –

答えて

0

versionNameあなたはそれを逃したので、それはを保つことができます。インクリメントversionCode 1 by

+0

アンドロイドアプリへの私の最初のアップデートでは、versionName = 1.0.But、1で増分versionCodeを書く必要があります...私は最初のバージョンでそれを書いていませんでした。だから、まだ2を書く必要がありますか? –

+0

はい、文字列です。反転したコンマ 'versionName" 1.0 "'にしておいてください。 –

+0

あなたは '= '記号を追加することはできません –

0

新しいバージョンまたは初めての@Google Playストアアプリのバージョン管理をアップロードすることが主なものです。理論的に

versionCode:更新するたびに、あなたは、これは整数値である前のものと増加しなければなりません。この番号は、あるバージョンが別のバージョンより新しいかどうかを判別するためにのみ使用され、数字が大きいほど最新バージョンのコードを示します。古いコードバージョンの新しいビルドをアップロードすることはできません。 この値はGoogle Playストアのユーザーには表示されません。

警告:Google PlayにはversionCodeすることができます最大値は2100000000.

versionNameです:これは、すべてのアップデートで変更することは必須部分ではないですが、それは、すべてのユーザーに表示されるようGoogle Playストアとアプリ情報に表示されます。だからあなたはその価値を変えるべきです。これは文字列値であり、ユーザーに表示される以外の目的はありません。

App versioning

実際に従ってください:

アンドロイドメーカー: - アプリのbuild.gradleファイルで

、アンドロイドタグ1回目だから、

defaultConfig { 
     ... 
     versionCode 1 
     versionName "1.0" 
     ... 
    } 

へデフォルトではあなたのversionCodeとversionNameはこれと同じで、ビルドをPlay Storにアップロードしました最初のe。したがって、次回のアップデートでは、バージョンコードは増分的に更新する必要があり、整数値であるため、常に1で値を増やしてください[1では必須ではありませんが、最後の数字は保持しています]。値は2にする必要があります。

versionNameは、ユーザーがアプリバージョンを検討するためにユーザーに表示されます。したがって、これもアップグレードされた値でなければなりません。次のビルドで "1.0"になったとしましょう。あなたの望み通りに "2.0"か "1.1"のどちらかになります。その価値に制限はありません。あなたのモジュールレベルbuild.gradleファイルで

0

は、デフォルトのバージョン名で新しいバージョン名とコード

を入れ1.0で、バージョンコードは1

defaultConfig { 
     ..... 
     versionCode 1 
     versionName "1.0" 

    } 
+0

あなたによれば、私は私のアプリの最初のバージョンに更新を与えていますが、私はバージョンコード1を書く必要がありますか? –

+0

いいえ!デフォルトでは1です。バージョンコードex 2をインクリメントします。 –

0

あるそれはversionNameがに示されていますだけで何かであることはかなり明らかですユーザー、versionCodeは重要です。

はあなたがすべてでこれらが含まれていない場合は文句を言います

0

Google PlayでGoogle Playの中にすべての更新のためにVersionCodeを増やす必要があります。 Android Studioでは、新しいプロジェクトを作成するときに既定値が既に用意されています。 を現在の値から1だけ増やし、versionNameは任意の値にすることができます。通常、これはSemantic Versioningに従います。

build.gradleファイルに何らかの理由でこれらの値が設定されていない場合は、手動で追加できます。 Google Playデベロッパーコンソールを使用して、現在のバージョンの値を表示することもできます。

0

これは初めてです。

defaultConfig { 
     applicationId "com.application.id" 
     minSdkVersion 14 
     targetSdkVersion 23 
     versionCode 1  // For the first time 
     versionName "1.0" // For the first time 
    } 

ですので、各更新時にこのように変更する必要があります。

defaultConfig { 
     applicationId "com.application.id" 
     minSdkVersion 14 
     targetSdkVersion 23 
     versionCode 2  // Increase it by 1 
     versionName "1.1" // Increase it like 0.1 
    } 
関連する問題