はじめに
WebAPIと連携するようなAndroidアプリを作っているのですが 開発と本番で接続先を切り替える必要が出てきました。
それのライトな対応方法をメモ
build.gradleを編集
以下のような形で記載
1 2 3 4 5 6 7 8 |
|
ソースコード側
以下のように特に気にせずBuildConfigを参照すればよい
1
|
|
ビルド環境に応じた値が取得できる
できたけど・・・
これぐらいなら、まぁbuild.gradleでいいやという気がするもののパラメータ増えたら収拾つかなくなる予感
真面目にやるならBuild Variantsを使うほうがよいかと思います