win7 eclipse 编译Launcher源码
来源:互联网 发布:cstpcd数据库 编辑:程序博客网 时间:2024/05/09 09:20
最近想要研究一下Launcher源码,找了好多博客,但都没有太仔细,发现都没有完全成功,在几篇博客的组合中终于成功。
其中有几篇主要的博客http://blog.csdn.net/dclchj/article/details/7076639,叫做文章一,里面也提到了两篇文章的链接,其中第一个文章比较重要,叫做文章二。有图片比较详细。
下载Launcher可以使用git工具下载,也可以在csdn中下载http://download.csdn.net/detail/kingcat666/7054935。
第一步:导入launcher源码。
之前在eclipse中直接导入源码,再加入lib什么的发现一只有错误,所以发现还是不可以直接导入。
导入的方法还是最好按照文章一提到的四个步骤来,免得出错。
这个时候run之后还是有很多错误,下面来解决这些问题。
第二步:加入三个classes.dex文件。
为了方便,在导入launcher源码之前,先建立一个文件夹(可以叫做lib),与src文件夹平行,在lib文件夹中建立三个文件夹,分别叫做common,frame,core,将三个classes.dex复制进去,这样导入的时候会在工程的目录下会看到。
导入lib文件可以参考文章而中的方法,并且要注意选中system选项。三个都导入进来发现还是有错误,这个时候注意调整一下顺序,将三个lib文件放在前三个,这样编译发现没有问题,但是run的话还是有问题的,不可以运行。
第三步:重命名
重命名的步骤也可以参考文章二,需要注意的是在更改src下面的包的时候,不要选择AndroidManifest.xml文件,在更改gen下面的包的时候,不要选择Manifest.java和R.java两个文件,是在列表的最下面。两个包名的名字不一样。
完成之后编译有错误,一般是res目录下面一些xml文件出错,一般都是包名没有修改完整,这个时候可以自己去把它改过来。
第四步:修改manifest.xml文件。修改android:authorites中的包名,同时删除sharedUserId那一行属性。还有就是在activity下面的android:name中的包名还是没有改变,这个时候也可以给纠正过来。clean一下,这个时候应该是没有错误,运行也应该没有错误了吧。
- win7 eclipse 编译Launcher源码
- CyanogenMod ICS launcher 2 源码 eclipse可以编译
- Eclipse编译Launcher源码遇到的一个问题
- 在eclipse中调试launcher模块以及已编译launcher源码两份
- android 4.0 launcher 2 源码 eclipse可以编译(也包含android 4.1 launcher2 源码编译 )
- Android2.3 Launcher源码在eclipse中怎么编译--步骤(转)
- win7下Ant编译Zookeeper源码为Eclipse工程
- Android Launcher研究一(编译Android4.0 launcher 源码 上)
- Android Launcher研究二(编译Android4.0 launcher 源码 下)
- Android Launcher 源码编译,图标显示不正常
- 源码Launcher编译,使用mdpi的资源
- Zookeeper源码编译为Eclipse工程(win7下Ant编译)
- android编译源码&&调试launcher源码2.3.3
- XBMC源码编译【WIN7+VS2008】
- win7下mysql源码编译
- win7三国杀源码编译
- Win7编译HIVE trunk 源码
- Win7下编译mosquitto源码
- 关于gen_fsm 的一些理解
- IOS工具, 解码,charles,json校验等工具使用地址
- 链式前向星
- 磁学基础 永久磁铁的磁力线分布
- Oracle动态采样详解
- win7 eclipse 编译Launcher源码
- 搭建2003 + iis + php开发平台.
- 在github中的README.md中添加图片
- SringMVC 注解标记备忘
- 只用于块级元素的css
- Spring中DispacherServlet、WebApplicationContext、ServletContext的关系
- L3总线接口
- c语言编写的小游戏
- 解放军海军副司令员:还北洋海军将领公正评价