之前调试Launcher2,都是在Linux下使用Vim编辑相关文件的。当时Vim不熟悉,那可谓是痛苦。如今又要调试Launcher2,于是有想法把Launcher2添加到Eclipse。导入后只见错误!
发现都是mContext,mScrollx……以及一些类找不到,那么在Linux下如何能通过编译呢?这些变量和类都在API中!经查找发现,所有未定义的变量都在View.java中定义了并且都大了hide标记。那么是不是只要导入相关的Jar包到Eclipse就好了呢?
我们知道Android系统编译后的jar包都在\out\target\common\obj\JAVA_LIBRARIES\目录中,要想知道这些java文件编译好之后都保存在那个文件中有些困难,通过.mk文件应该可以查到。打开万能的google,已经有方法了~将android launcher2导入eclipse中运行
关键的是一下几个步骤
1、 导入3个相关的jar包到eclipse中
a)framework_intermediates/classes.jar:这个主要是android的框架类
b)android-common_intermediates/classes.jar:这个包含com.android.common.Search这个类
c)core_intermediates/classes.jar:这个包包含dalvik.system.VMRuntime这个类
2、将Jar包移到 Android.xxx上面,否则还是有错,如图:
再根据自己的具体情况是否需要改包名什么的,开始新功能开发之旅~
PS:细节请看将android launcher2导入eclipse中运行,我这里只是给出需要注意的地方
原创文章,转载请注明出处:http://blog.csdn.net/tangcheng_ok
分享到:
相关推荐
通过此文档可以解决launcher2导入eclipse不报错的原因
下载后导入eclipse中,可直接运行,如果代码出现红叉叉,请点project-->clean消除,再运行
android 4.1 launcher2 源码 eclipse可以编译 联系我可以提供技术支持.
android launcher Eclipse编译,运行中需要添加相关系统的jar包,添加方法在运行必看.doc有介绍
Launcher3源码,eclipse上可直接编译。
CyanogenMod android平台 android 4.0 launcher 2 源码 eclipse可以编译. 经过大量修改: 它支持android 4.0 系统, 它支持android 4.1 系统. 均通过真机测试. 联系我获得技术支持.
有部分代码已经注释,完美导入Eclipse
配置好的android Launcher2的eclipse工程 下载下来直接可以编译运行 可以学习源码
本代码是4.0 launcher 源码. 支持4.0 4.1 系统. 真机运行截图见 shoot.png. 如果您遇到麻烦请自己搭建android开发环境:linux系统,虚拟机,下载android源码 等.这将花费有经验的您几天时间. 迅速获得编译技术支持(如果...
Android 4.4.2 Launcher3 源码 eclipse 可直接编译
Launcher可导Eclipse无错误+Launcher学习总结.zip 自己下载源码 导入 修改错误(添加三个包+一个文件)还有个学习总结 Android4.0 Launcher源码 导入Eclipse无错误
windows下eclipse中编译运行Launcher2源码+所需jar+教程
本工程旨在创建一个可以在Android Studio中编译、调试的Launcher3工程。如果有其他Android App有同样的需求,可做参考。 由于Launcher3使用了一些私有的API,比如`android.app.WallpaperColors`,这些导致Android ...
把android4.2里的源Launcher导入到eclipse下编译调试。需要使用的jar文件一同打包。
Android launcher2源码 Eclipse配置好的 (记得导入里面的 jar包)
2. 编译源码需要的三个.jar文件,很多人导入工程后有很多红叉,就是少了这三个文件。 3. 编译的方法在包的文本说明里有地址,也可以直接点这个地址:http://blog.csdn.net/dclchj/article/details/7076639
在Eclipse中编译运行Android4.3应用源码:Launcher2源码包。详细请参阅在Eclipse中编译运行Android4.3应用源码——Launcher2和Gallery2 http://blog.csdn.net/klpchan/article/details/11843295
在编译Launcher和Gallery源码时,需要本资源中的jar包,具体需要哪些jar包请参阅博客在Eclipse中编译运行Android4.3应用源码——Launcher2和Gallery2 http://blog.csdn.net/klpchan/article/details/11843295
更改官方的Launcher3使得可以在Android Studio编译,增加了 Launcher3上滑显示应用列表和下滑关闭显示应用列表。
直接下载的launcher不能成功编译,这个是可以成功编译的