Exceptions and stack traces

exception错误信息会自动打印到logcat中显示。 而对于其它bug则可以使用日志或者设置断定进行调试,要启动调试不能点运行而应该点击调试来启动程序
Run - View Breakpoints中可以将exception设置为断点。

Android specific Debugging

Using Android Lint

Android Lint是静态分析器,可以检测出java编译器无法察觉的错误。
可以手动启动Analyze - Inspect Code,然后在弹出的对话框中选择要检视的范围

Issues with the R class

如果在build过程中出错,可以考虑如下解决方案

  • 检测资源文件中xml文件的格式是否正确,是否有错误的字段
  • 清理你的项目Build - Clean Project
  • 同步gradle文件 Tools - Android - Sync Project with Gradle Files
  • 运行Android Lint