Eclipse调试应用的时候显示Android源代码

在用Eclipse 调试程序的时候,一旦发生异常,往往在回退栈里面提示找不到源代码.

如下图所示

网 上搜索了一下,发现一个 fix_android_sdk.py 脚本,可以提取完整的java 文件到SDK 目录,尝试了一下,还是蛮有用的,可惜就是源代码只能看,不能设置断点。这个是用来编译ASE的一个脚本,里面的部分涉及到ASE的部分我们是用不到,并 且也没法用的,所以被我万恶的删除了。

1.首先要下载完整的Android源代码,建议下载一下,说不定哪天就用上了。

对 于以前的脚本进行了修改,然后现在可以判断当前的Android 的源代码版本了,如果定义过 "ANDROID_SDK_ROOT"环境变量的话,会使用环境变量中的值拷贝到制定的目录,比如Android 4.1.2 的源代码,现在可以拷贝到 Android-16 目录下面了,不需要再从android-1.5 下面拷贝出来了。 下面贴上最新的源代码脚本,供各位参考。

发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注