2016-11-26 7 views
4

私は2つのビルドバリエーションを1つはデバッグし、他はリリースです。私はリリースモードでコードのいくつかのブロックを実行する必要があります。 たとえば、リリースビルドでのみFirebaseを使用する必要があります。これを行う方法はありますか?リリースモードでの使用を確認するためにアンドロイドのリリースモードでのみコードブロックを実行する方法

答えて

7

if(BuildConfig.BUILD_TYPE.equalsIgnoreCase("release")) { 

    } 

デバッグモードチェック

if(BuildConfig.BUILD_TYPE.equalsIgnoreCase("debug")) { 

    } 

か、チェックするために、このコード

if(BuildConfig.DEBUG){ 
    } 
0

使用BuildConfig.DEBUGを使用することができますが、デバッグモードになっている

関連する問題