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