首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎么编译运行Android系统自带桌面Launcher2源码

2012-12-18 
如何编译运行Android系统自带桌面Launcher2源码????本文出自:http://blog.sina.com.cn/s/blog_4b650d65010

如何编译运行Android系统自带桌面Launcher2源码

?

?

?

?

本文出自:http://blog.sina.com.cn/s/blog_4b650d650100nstz.html

转载请注明转自

?

????4.点击Add Library...,选择User Library,点击Next

????5.弹出新对话框"Add Library",点击User Libraries...(图2)

?? ?怎么编译运行Android系统自带桌面Launcher2源码

?

????6.选择New...(图3)

?? ?怎么编译运行Android系统自带桌面Launcher2源码
????7.填入framework,点击OK

?? ? ?* OK后可以通过向Library里添加刚才的jar包完成此操作.

????8.回到图1界面(图4)

?? ?怎么编译运行Android系统自带桌面Launcher2源码
????9.选择Order and Export标签,选中framework,并点击Up,将framework移到到最上面,然后点击OK

?? ? ?* framework 不需要最上,但一定要在Android 2.2的LIB之上.

????10.运行Launcher2项目,会有两个报错,将报错行注释掉,从新运行.

?? ? ?* 不需要运行也会出错,在源码里面的Launcher类里,有两行关于Search类的代码.

????11.运行后发现无法加载Launcher2.

?? ? ?* 这里的原因是跟原本在系统中的Launcher重复了. 所以需要用到下面的更改包名.

????12.点击包名,按F2键,将src目录下包名改为com.eagle.launcher3.

?

怎么编译运行Android系统自带桌面Launcher2源码????

????13.之后,对项目进行Build Project....直到没有错误位置,然后再收缩所有文件,将android.laucher2改为eagle.launcher3

????14.接下来对gen目录下的com.android.launcher目录按步骤12的方法将其名字改为com.eagle.launcher4,呵呵,好玩吧.再重复步骤13.如果在build的时候从新生成了com.android.launcher目录,则删掉它.

????15.最后开始运行项目,如有报错,在寻找未必替换的内容.直到成功.

????16.最后,程序就可以运行啦....呵呵.下面的图就是我按这样的方法运行起来的launcher,只是名字不同而已

?? ?怎么编译运行Android系统自带桌面Launcher2源码

?

再次感谢作者.

?

热点排行