Android でさまざまなフレーバーのアプリケーションを開発しました。Google Play ストアでこれら 2 つのフレーバーを更新しました。今私が望むのは、これらの 2 つのフレーバーを組み合わせて単一の apk を構築することです。組み合わせたフレーバー apk がこれら 2 つの apk をプレイ ストアで更新するようにします。
私の質問は - これは可能ですか、単一の組み合わせたフレーバー apk で異なるフレーバー apk を更新することです。
Android でさまざまなフレーバーのアプリケーションを開発しました。Google Play ストアでこれら 2 つのフレーバーを更新しました。今私が望むのは、これらの 2 つのフレーバーを組み合わせて単一の apk を構築することです。組み合わせたフレーバー apk がこれら 2 つの apk をプレイ ストアで更新するようにします。
私の質問は - これは可能ですか、単一の組み合わせたフレーバー apk で異なるフレーバー apk を更新することです。
作成する各アプリケーションは、リリース ビルド プロセス中に提供するキーストアで署名されます。使用しているキーが同じである限り、APK をビルドして、現在のアプリケーションのアップグレードとして使用できます。
さらに、新しい apk のバージョンは、現在のアプリケーションのバージョンよりも大きい必要があります。バージョンを更新するには、関連するビルド gradle ファイルを編集する必要があります。
android {
...
defaultConfig {
...
versionCode 2
versionName "1.1"
}
productFlavors {
demo {
...
versionName "1.1-demo"
}
full {
...
}
}
}
詳細については、Android Studio のドキュメントを参照してください:アプリのバージョン管理