gpt4 book ai didi

android - 如何强制导致仅针对构建版本的调试代码的编译错误?

转载 作者:行者123 更新时间:2023-12-02 11:10:11 27 4
gpt4 key购买 nike

在开发应用程序时,我经常添加一些代码以进行调试/dev-t。不幸的是,当我创建发行版APK时,我也往往会忘记这些代码。我想使用一些解决方案来仅针对发布版本调用编译错误。

有什么知名的解决方案或一些新想法吗?这将是最好的健忘证明我的发展:)

最佳答案

如果您想为不同的味觉值引发错误,则可以使用BuildConfig中的用户变量,例如Debug(返回 bool(boolean) 值)或FLAVOR

更好的解决方案是将DEBUG代码放在这样的结构中:

if(BuildConfig.DEBUG){
//place your debug code here
}

而且您将不需要删除它。
如果仍然需要在非调试版本中抛出信息以删除该信息,只需检查 BuildConfig.DEBUG是否为false并抛出异常。

关于android - 如何强制导致仅针对构建版本的调试代码的编译错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57954701/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com