在我的应用程序中,我使用Google Analytics和Admob,正如你所知(或不知道),我可以在不影响服务器上数据的模式下使用它们(调试模式)。
我厌倦了每次发布我的应用程序时都会更改这些内容,我也可能会出错并以调试模式发布它,然后我就无法获得数据。。。
如果我在调试\发布模式下运行,我如何通过编程方式知道?
在C#中,我可以使用进行检查
#If DEBUG then
我如何在Android中做到这一点?
您可以通过检查标志来尝试
BuildConfig.DEBUG
这就是我正常使用的方式。
if (BuildConfig.DEBUG) {
Log.e(Constants.TAG, "onCreate called");
}