android - 仅在开发中启用严格模式

标签 android

我正在构建一个 SDK,并希望在开发模式下更改有关严格模式的内容。

我如何知道我是否在代码中处于开发模式?

最佳答案

您可以使用 BuildConfig.DEBUG 值,它由 R.java 等 ADT 工具自动生成。对于未导出的构建,它将始终为 true,当您导出已签名或未签名的 apk 时,它将设置为 false。

if(BuildConfig.DEBUG) {
   //In debug mode
}

关于android - 仅在开发中启用严格模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16382494/

相关文章:

android - 我应该在 Android 上的每次 WiFi 扫描之间使用什么间隔?

java - 无法解析的日期异常 Windows Azure 移动服务

android - 当您的应用程序关闭时,您如何在后台连接到服务器?

android - 在同一着色器中混合具有不同坐标和大小的两个纹理

android - 如何根据android设备动态设置View Height?

android - 无法将库添加到Android Studio中的项目

android - java.lang.NoClassDefFoundError : Failed resolution of: Lcom/Google/Android/gms/common/API/API$zzf; 错误

android - Google API项目中的 "Google Play Android Developer"是什么

android - 我如何结合使用 db4o 来存储数据和 Lucene 来索引数据以进行快速搜索?

android - 将我的 android 应用程序签名为系统应用程序