2016-07-27 8 views
0

私は異なる風味のアンドロイドでアプリケーションを開発しました。私はGoogleプレイストアでこれら2つのフレーバーを更新しました。今私が欲しいのは、これらの2つのフレーバーを組み合わせて1つのAPKを構築することです。これにより、結合されたフレーバAPKがプレイストアのこれらの2つのAPKを更新します。私の質問があるアンドロイドでさまざまなフレーバーを組み合わせるにはどうすればいいですか?

は - は、単一の組み合わせフレーバーAPKで異なるフレーバーのAPKを更新し、もしそうなら、あなたが中に提供し、作成した各アプリケーションがキーストアで署名されている。この

+0

APKで味は何ですか? – Nambi

+0

フレーバーはビルド構成のみです。あなたの質問に対する答えはあなたの実装にのみ依存します。だから少なくともあなたのgradleファイルを投稿する必要があります。そしてあなたがやろうとしていることをより正確に述べてください。私が読んだことから、最も確かな答えはまっすぐなNOです。 – tynn

+0

@ Nambi Narayanan、私は別のflvorでビルドを意味する – neha

答えて

0

を達成するためにどのように、このことが可能ですビルドプロセスをリリースします。使用しているキーが同じであれば、APKを作成して現在のアプリケーションのアップグレードとして使用できます。

また、新しいapkのバージョンは、現在のアプリケーションのバージョンを大きくする必要があります。あなたは、関連するビルドGradleのファイルを編集する必要があるバージョンを更新するには、次の

android { 
    ... 
    defaultConfig { 
    ... 
    versionCode 2 
    versionName "1.1" 
    } 
    productFlavors { 
    demo { 
     ... 
     versionName "1.1-demo" 
    } 
    full { 
     ... 
    } 
    } 
} 

詳細は、Androidのメーカーのマニュアルを参照してください:Version Your App

+0

あなたの返信のおかげで、 – neha

+0

私はキー、パッケージIDとアップグレードされたバージョンが更新に必要であることを知っているが、私の質問は、私はflavor1とflavor2は同じキーと同じバージョンのコードではあるがアプリケーションIDが異なるため、flavor2をflavor1または組み合わせたflavorで更新したいのですが、これは可能ですか? – neha

関連する問題