1、使用LogCat的异常与栈追踪,如果App出现崩溃,在此正常可以追踪到源头
2、未出现崩溃,则尝试用【断点】或者【记录栈跟踪日志】去调试找源头,
记录栈跟踪日志:Log。的(String,String,Throwable)
设置断点,Debug中调试
3、异常断点:Run->View Breakpoints(添加断点,RuntimeException设置)
4、使用Android特有的工具:Android Lint调试(静态分析器)Analyze->Inspect Code->whole Projects
5、R类的问题:
检查XML的有效性
清理项目:Build->Clean Project
Grade同步项目:如果修改了Build.grade需要同步Tools->Android->Sync Project with Grade Files
运行Android Lint