android 源代码导入调试方法

本文详细介绍了如何下载Android编译好的系统源码,利用Eclipse IDE和DDMS工具进行源码调试的方法。包括拷贝配置文件、建立Java工程、解决依赖问题、启动虚拟机、进行应用进程调试等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

a.下载android编译好的系统源码,编译好的源码包含out文件夹里面包含编译生成的内容
b.把android2.2/development/ide/eclipse/.classpath文件拷贝到根目录android2.2/
c.新建一个java工程选择Create project from existing source ,选择源路径为android2.2/
d.按默认java工程(注意不是android工程)建立方法建立该工程,注意默认的工程会引用四个jar包:javalib.jar,arity.jar是必须的,另外两个jar我们的源代码中没有,是google打头的jar包,可以去下载,也可以不需要,它只影响几行代码,注意因为代码量大,工程建立和编译的过程会很慢。
e.我这里没有引用google的jar包,所有有几个错误,不是很重要,我把它注释掉,因为我们这个工程只能调试代码用,所有修改对应用不会起作用,只要保证我们编译通过就好。
f.启动虚拟机
g.debug应用,注意不能想debug android工程那样debug整个源代码工程,我们只能选中某一个app对应的包进行debug,这里需要注意,需要按下图操作进行debug
h.从ddms视图中获取我们需要调试应用的ddms远程端口号,在debug configurations中设置:
i.ok了,现在可以调试相应的系统应用进程代码了,你可以进入ddms视图看一下该应用进程是否进入debug模式了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值