您的位置:首页 > 移动开发 > Android开发

Android 系统问题快速定位总结

2015-01-09 21:28 281 查看
1. 搜索logcat日志中的 Fatal 字段,查看Fatal error 信息。

2.查看Tost 是在哪个进程触发的。

在framework 中的 framewrok/base/core/java/android/widget/Toast.java 添加打印堆栈的代码,进程在设置toast 字符的时候就会打印出堆栈信息,就可以查看哪个进程在调用toast。

在以下四个函数中添加以下代码:

RuntimeException e = new RuntimeException("toast test by XXX");

e.printStackTrace();

public static Toast makeText(Context context, CharSequence text, int duration) {

public static Toast makeText(Context context, int resId, int duration)

public void setText(int resId) {

public void setText(CharSequence s) {
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: