现在的位置: 首页 > 综合 > 正文

在eclipse中调试launcher模块以及已编译launcher源码两份

2013年10月04日 ⁄ 综合 ⁄ 共 1362字 ⁄ 字号 评论关闭

 

刚刚赶完了一个项目,闲的无事,想抽空看看androidlauncher的源代码。之前对launcher也只是一点点了解,这里也不打算写什么东西,仅仅是一些供参考的文章,让我们一起了解launcher。

  工欲善其事必先利其器,下面整理出一些找来的资料,大家一起学习学习。

1、像我一样不知道launcher是什么的童鞋可以先进入这个链接看看launcher的一些基础知识,包括launcher简介,获取launcher源码以及编译launcher源码。

http://www.bangchui.org/read.php?tid=9603

2、这是百度文库中一篇关于launcher研究的文章,貌似是魏祝林写的。(PS:这篇文章的下载分为20,桑心,由于本人已经下载,顺便就传到csdn上了。)

文章地址:

http://wenku.baidu.com/view/1d2e162fe2bd960590c677c1.html

CSDN上的文档下载地址:

http://download.csdn.net/detail/yanbin1079415046/4578135

3eoe上很火的一篇帖子,关于使用eclipse调试launcher的完美解决。

http://www.eoeandroid.com/thread-46204-1-1.html

4、共享ADW_LauncherLauncher2已配置好的Eclipse项目源码文件(PS:本人用的小米系统,由于ADW这个launcher的壁纸很小,切换回默认launcher的时候会对默认的launcher有一定的影响,重启机器就好。要删除我们自己装的launcher的话在程序在直接卸载即可)

http://www.eoeandroid.com/thread-52439-1-1.html

没有eoe账号或者积分的同学可以到这里下载:

http://download.csdn.net/detail/yanbin1079415046/4578153

http://download.csdn.net/detail/yanbin1079415046/4578157

PS:请注意别人文章中的红字,一定要将classes.jar的加载顺序放在androidjar包之前。

如下设置:

5android源码详细分析,基于android2.1

http://www.cnblogs.com/playing/archive/2011/04/22/2024980.html

6、Launcher模块的调试

  对应Launcher,我们直接使用Debug as是不起作用的。这里的解决办法是进入ddms,手动选择进程,然后调试launcher。

  步骤:使用ADW_Launcher进入主页面,在eclipse中切换到DDMS视图,选中我们正在运行的launcher的进程名(在manifest文件中可以找到)。点击Device下那个绿色的小虫。然后Debug as我们的应用程序即可。真机测试可行。

  可以参见如下两篇文章:

  eclipse 下调试launcher,断点无法进入的问题

  手动root android模拟器中永久删除自带应用程序

目前收集到的文章和资料大概就这些了,接下来就开始我们的launcher模块之旅吧。

抱歉!评论已关闭.