私は2つのビルドバリエーションを1つはデバッグし、他はリリースです。私はリリースモードでコードのいくつかのブロックを実行する必要があります。 たとえば、リリースビルドでのみFirebaseを使用する必要があります。これを行う方法はありますか?リリースモードでの使用を確認するためにアンドロイドのリリースモードでのみコードブロックを実行する方法
4
A
答えて
7
if(BuildConfig.BUILD_TYPE.equalsIgnoreCase("release")) {
}
デバッグモードチェック
if(BuildConfig.BUILD_TYPE.equalsIgnoreCase("debug")) {
}
か、チェックするために、このコード
if(BuildConfig.DEBUG){
}
0
使用BuildConfig.DEBUG
を使用することができますが、デバッグモードになっている
関連する問題
- 1. 別のコードブロックが実行された後にのみコードブロックを実行する方法
- 2. Razorでコードブロックの実行を強制する方法
- 3. ASP.NETで埋め込みコードブロックの実行を避ける
- 4. リリースモードでデバッグする方法
- 5. コードブロック全体をステップ実行する方法は?
- 6. リリースモードでのデバッグ方法は?
- 7. java-timingコードブロックの実行
- 8. コードブロックの実行時エラーが
- 9. 実行時にアンドロイドで実行時にEditTextのテキストを変更する方法
- 10. アンドロイドでPVplayerのテストケースを実行する方法は?
- 11. 多くのHTTP接続をアンドロイドで実行する方法は?
- 12. VS Team Servicesで複数行のコードブロックをマークダウンする方法
- 13. アプリが閉じられたときにコードバでコードブロックを実行する方法
- 14. アプリケーションがリリースモードでのみクラッシュする
- 15. 操作方法コンソールをクリアして、インタラクティブなストーリーシナリオで特定のコードブロックを実行
- 16. アンドロイドでアプリを殺すとコードを実行する方法は?
- 17. アンドロイドでアプリケーションをバックグラウンドで実行する方法は?
- 18. コマンドでdexファイルをアンドロイドで実行する方法は?
- 19. アンドロイドでバックグラウンドでフォアグラウンドサービスを実行する方法
- 20. orgモードでJavaコードブロックを実行
- 21. nodejsでn秒間コードブロックを実行
- 22. アンドロイドで現在実行中のタスクを殺す方法
- 23. StackoverflowExceptionは、リリースモードでのみですか?
- 24. アンドロイドまたはiosモバイルデバイスでNodejsランタイムを実行する方法
- 25. 実行時にアンドロイドでメモリを管理する方法
- 26. アンドロイドでapkファイルを実行する方法
- 27. アンドロイドで常時サービスを実行する方法は?
- 28. アンドロイドでicmp pingを実行する方法
- 29. アンドロイドでAsyncTaskを常に実行する方法は?
- 30. アンドロイドの実際のHttpURLConnectionで単体テストを行う方法は?