我正在寻找一种简单的方法来确保static final boolean DEBUG
在将我的 Android 项目导出到 APK 时将我的标志设置为 false。
我尝试使用此处提到的“STOPSHIP”注释标记,但它似乎对 apk 导出没有任何影响,或者我使用错误。
为此目的构建 lint 扩展似乎有点过头了,有没有更简单的方法呢?
编辑
使用自动生成的BuildConfig.DEBUG
标志,再加上一些难以错过的屏幕指示,表明您正在调试模式下运行(加上快速修复后永远不要在凌晨 4 点上传 apk 的心理提示) - 可能会让您有所了解。
但它仍然不是我发布这个问题的 100% 万无一失的方法。
仍然有人抱怨BuildConfig.DEBUG
随机无法按预期运行。所以这个问题仍然悬而未决 - 是否有一个lint技巧或类似的技巧来做到这一点?