在我的应用中,我使用谷歌分析和Admob你知道(或不)我可以在不影响服务器数据的模式下使用它们(调试模式)。
我厌倦了每次发布我的应用程序时都会改变这些东西,我也会错误地用调试模式释放它然后我就不会得到数据...
如果我以调试\发布模式运行,我怎么能以编程方式知道?
在C#中,我可以使用以下方式检查:
#If DEBUG then
如何在Android中执行此操作?
答案 0 :(得分:2)
您可以尝试检查标志
BuildConfig.DEBUG
这就是我正常使用的方式。
if (BuildConfig.DEBUG) {
Log.e(Constants.TAG, "onCreate called");
}