私はアンドロイドアプリをいくつかのモジュールに分けています。はAndroidモジュールの依存度を高めるapkのサイズ
旅行アプリですが、別のクライアントになります。
すべてのお客様は、ホテルや車の画面、色、画像のみを変更する必要があります。
私はライブラリモジュールとしてアプリケーションのすべての部分を作っています。例えば
:
アプリケーションモジュール
コンフィグモジュール>>ベースURLのような、色、FacebookやTwitter秘密鍵など
ユーティリティモジュール>>通知ヘルパー、ボレーヘルパー
のようなホテルモジュール、カーモジュールなど
ユーティリティモジュールでは、configモジュールと多くのモジュールからdrawableが必要ですdep configモジュールの最後に
いくつかのモジュールを構成モジュールに依存させると、私はapkを生成するときにapkサイズが冗長構成モジュールを持つか、それとも別の方法で目標を達成できますか?
私はgradleを使ってアプリの「ブランディング」を処理していますが、この方法をお勧めします。この答えを完成させるために、私は簡単な例を提供します。 – zgc7009
私はドキュメントをチェックしましたが、ドキュメント内に異なるapkのバリエーションがあることがわかりました。「Gradleは合計12個のビルドを作成します」 – amorenew
@ zgc7009ブランドのみではなく、フライトレイアウトや車のスクリーンロジックを変更する必要があるかもしれません – amorenew