转载至:http://www.cnpetweb.com/a/xinxizhongxin/lanmu9/2011/0903/11074.html
原文链接:http://humblepg.com/chs/articles/nine-reasons-developers-should-learn-sql.html
开辟者的萍踪是汗青进步的出发点;斗争者的肩头是科学登高的阶梯。
每次回想,对生活生计都不感觉抱歉. 1.将Laucher2拷贝到Eclipse工作目次下.
这一步可以不须要指定到工作目次下,可以解压到体系的任何处所.
Eclipse >> File >> New >> Android Project
* ProjectName 可以不填
* Contents 选择 Create project existing source
下面选择你存放源码的路径.
* Next >> Finish.
2.将虚拟机编译在android_froyo/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/下编译的classes.jar改个名字classes-framework拷贝到sdk/platforms/android-8目次下(注:classes.jar为在Linux下编译android源码产生的包)
* 拷出来的包,也可以随便放,或,不拷出来也行.首要用于下面新建user libraris...
3.点击Eclipse-->Project-->Properties菜单,弹出下面对话框(图1)
4.点击Add Library...,选择User Library,点击Next
5.弹出新对话框"Add Library",点击User Libraries...(图2)
6.选择New...(图3)
7.填入framework,点击OK
* OK后可以经由过程向Library里添加刚才的jar包完成此操纵.
8.回到图1界面(图4)
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.
13.之后,对项目进行Build Project....直到没有错误地位,然后再紧缩所有文件,将android.laucher2改为eagle.launcher3
14. 接下来对gen目次下的com.android.launcher目次按步调12的办法将其名字改为com.eagle.launcher4,呵呵,好玩吧.再反复步调13.若是在build的时辰从新生成了com.android.launcher目次,则删掉它.
15.最后开端运行项目,如有报错,在寻找未必调换的内容.直到成功.
16.最后,法度就可以运行啦....呵呵.下面的图就是我按如许的办法运行起来的launcher,只是名字不合罢了
MRMY