2017-04-12 12 views
0

私はデバッグ可能なプロパティをfalseに変更します。Android:Debuggable falseを設定するには

BuildConfig.DEBUG 

この行は常にtrueを返します。

私はのAndroidManifest.xml何も変化を

Android:debuggable falseを追加してみました。

と私はgradleファイルを追加しようとしました。

buildTypes { 
debug { 
    debuggable true 
    buildConfigField "Boolean", "DEBUG_MODE", "true" 
} 

    release { 
     buildConfigField "Boolean", "DEBUG_MODE", "false" 
     debuggable false 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 

何も変わりません。

私のapkはデバッグ可能ではありません。

ありがとうございます。

答えて

2

この値は、アプリケーションをデバッグモードで実行したことを示しています。 releaseビルドタイプの署名付きapkを生成するとfalseになります。

実際にこの値を使用して、アプリケーションがデバッグ状態(アプリケーションの開発中)で実行されているか、署名されたapkリリースを通じてユーザーが使用しているかどうかを確認できます。

関連する問題