我是android新手。
我制作了一个简单的程序,并使用Toast
代码检查变量是否正确。完成测试后,我必须删除所有Toast
代码才能发布应用。我认为必须有更有效和更好的方法来做到这一点。
请帮帮我
提前谢谢。
答案 0 :(得分:2)
使用LogCat。您可以在代码中使用Log.d
将值输出到LogCat输出。您可以阅读有关LogCat的详细信息并在此处记录Debugging in Android using Eclipse
答案 1 :(得分:1)
如果你使用ant,你可以在build.properties文件中定义一些像build.debug这样的参数,你需要有两个不同的文件build_dbg.properties和build_rel.properties。
答案 2 :(得分:1)
我会扩展Log
类并将所有内容重定向到android.Log
。
在您自己的实现中,您可以触发Toast
。
您需要传递Context
并可能在UI线程上执行它。
答案 3 :(得分:0)
如果您使用Log。[vdiwe],则应考虑使用Androlog。它与默认的Android Log类相同,但您可以在以后释放应用程序时切换它。
它还支持某种报告机制,到目前为止我还没有测试过,但看起来很有希望。
答案 4 :(得分:-1)
我从未对Log类感到困扰,因为我发现写入System.err的所有内容都出现在Android日志中。