`
daibalusu
  • 浏览: 344205 次
文章分类
社区版块
存档分类
最新评论

将Launcher2导入Eclipse编译调试

 
阅读更多

之前调试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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics