2016-09-04 9 views
0

私は同じアンドロイドコードを実行したいが、いくつかの設定に基づいて実行時にテストサーバーまたはプロダクションサーバーを選択したい。テストフラグ付きのAndroidアプリ

私の最初のアイデアは、自分のIPアドレスが "10.xxx"アドレスであり、動作しているかどうかを検出することでしたが、私のライブユーザは自分のネットワーク上で実行したいので、私のアプリを壊す。

どうすればこの問題を解決できますか?

+0

それぞれのデバイスに固有のデバイスIDで試してみてください。 – Vijayaramanan

+1

これはビルドタイプのためのものです。 'buildConfigField'を使って' BuildConfig'にフィールドを定義します。ここで 'debug'ビルドと' release'ビルドに異なる値を指定します。 – CommonsWare

答えて

0

私はそれはそれは私が味を使用するデバイス

0

のためのユニークなのですあなたのデバイスIDをお試しくださいあなたのscenrioため

に動作しますね。つまり、 "モック"と "プロード"フレーバーを使用することができます

関連する問題