開発、ステージング、そしてもちろん本番環境などのさまざまな環境をターゲットにして、アプリの複数のバージョンを (同時に) ビルドしてインストールできるようにしたいと考えています。
のパッケージ名はAndroidManifest.xml
、アプリを一意に識別するものであるため、ここでの主要なハードルのようです。com.mydomain.prod
、com.mydomain.staging
、com.mydomain.dev
または何らかの同様の規則を簡単に切り替えることができると思いましたが、これまでのところ、このアプローチで機能するパッケージ構造を思い付くことができませんでした。
痛みを最小限に抑えてこれを行うには、どのような戦略を採用できますか?