基本的に 1 つのアプリのホワイト ラベルである一連のアプリがあります。基本アプリには Web バックエンドがあります。では、ホワイト ラベル アプリant
のビルドを実行すると、ライブラリ プロジェクトはパラメーターを使用してコンパイルされ、ビルドをコンパイルするとパラメーターが使用されました。他のパラメーター (およびリソース) はホワイト ラベル アプリによってオーバーライドされ、すべてうまく機能しました。debug
debug
dev_server
release
live_server
基本的に、アプリ 1 のホワイト ラベルをコンパイルしてdebug
ビルドすると、アプリは<dev_server>/1
基本的なサービス アドレスとしてコンパイルされます。
でgradle
、さまざまな戦略を試しましたが、各アプリの各パラメーターを設定しないと、それほど便利に機能させることはできませんbuild.gradle
。基本的な問題は、ライブラリ プロジェクトがgradle
常にビルドされrelease
ているため、使用しているビルドに基づいてバックエンド パラメータを実際に変更できることです。
そのように機能させるためにプロジェクト構造を設定する方法はありますか?