我正在寻找一种方法来替换发布的调试代码块,以便在返回开发时不必继续删除它。我的主要目标是避免黑客,即使这在Android上并非万无一失。因此,例如,我调用一个空的静态方法:
TestActivity.test();
并将其替换为:
if(isDebug()) return;
所以,当我正在开发它时,它只会调用虚方法,但在发布之后会检查调试。
这是Proguard可以处理的扩展吗?
答案 0 :(得分:1)
您可以在eclipse上的运行配置中添加要在环境(VM)中设置的参数,然后您可以在代码中检索该参数。