2017-10-28 11 views
0

Androidスタジオのビルドプロセスで、特定のドロウアブルやその他のファイルを最終ビルド/ apkのフレーバに基づいて組み込む方法はありますか?私が持っているのは、フリーとプロのバージョンのために部分的に増加したいくつかのサブアプリケーションにまで及ぶアプリケーションです。異なる「フレーバー」には、異なるドロウアブルとデータファイルが含まれています。それは主に、私はたくさんあるので、さまざまなフレーバーのために分離したいdrawablesです。そのアプリケーションは、フレーバーで構築された1つのプロジェクトにそれらのすべてを含めるには大きすぎます。 https://developer.android.com/studio/build/build-variants.html特定のファイルを出力APKに含めるためのAndroidアプリのフレーバー

私のアプリのシェアのすべてのバージョンと同じコードを、私はただのデータや画像を分離したいと思います:

これは私が研究して得た方法遠いです。私はdrawablesビルドを回避することができれば、味は完璧な解決策になると思います。

例現在のプロジェクト構造:

test.app1.pro 
--src 
--res 
---drawables 
---raw 
...ect 

test.app1.free 
--src 
--res 
---drawables 
---raw 
...ect 

test.app2.pro 
--src 
--res 
---drawables 
---raw 
...ect 

test.app2.free 
--src 
--res 
---drawables 
---raw 
...ect 

test.app3.pro 
--src 
--res 
---drawables 
---raw 
...ect 

...etc 

答えて

関連する問題