大家。任何人都可以推荐一个很好的资源,提供有关如何使用LogCat和控制台解决android问题的见解?任何帮助将不胜感激:))
答案 0 :(得分:1)
我从来没有看过任何书面内容,但这里有一些提示(至少,这就是我这样做的方式):
跟踪堆栈中的错误:
ERROR
部分。接下来是异常类型。 java.lang.RuntimeException
,请在下面搜索引发的原始异常,例如Caused by: java.lang.NullPointerException
自定义日志
Log.d("MyClass", "Some variable =" + variable);
。它最终会提供非常丰富的信息。有时我只是使用日志来检查我在if
/ else
树中的位置或跟踪构造函数(有助于知道我是在重用对象,还是创建有时一个新的。)Log.d("***> MyClass", "Some variable =" + variable);
或Log.d("***> MyClass2", "onCreate()");
,我使用简单的{{过滤那些1}} adb logcat | grep '\*\*\*>'