总结:关于android4.2.2源码中launcher2导入Eclipse并运行
2014-11-18 08:47
309 查看
1.导入项目到Eclipse
首先,先将launcher2的源码导入到Eclipse里面,这时候会有很多错误,不要紧,先将launcher2项目的SDK版本改为4.2.2,如下图:
2.加入相关的jar包
接下来,需要导入1个相关的jar包(4.2.2之前需要3个相关的jar包)
这些jar包是编译android的源码编译生成的,生成的路径(out/target/common/obj/JAVA_LIBRARIES)
1framework_intermediates/classes.jar:这个主要是android的框架类
2android-common_intermediates/classes.jar:这个包含com.android.common.Search这个类
3core_intermediates/classes.jar:这个包包含dalvik.system.VMRuntime这个类
这时候我们只需要把 android-common_intermediates/classes.jar 导入Eclipse中就行了:
右键项目—>build path选择add libraries—>User Library—>User Libraries—>New...
输入上面的名字,android-common_intermediates,framework_intermediates,core_intermediates
再分别把classes.jar加进去。(此时我们只需要android-common_intermediates/classes.jar
这一个)
这个包加进来以后此时项目就已经没有错误了,4.2.2之前需要3个jar包并且需要把这三个jar包排序置顶。
如果还有错误 clean 一下。
3.修改包名
修改原始的包名,如果不修改是不能运行在真机上的,此时用Eclipse的重命名机制:
点击Preview,此时找到AndroidManifest.xml取消选中,这一项也不选
然后,到你的AndroidManifest增加
然后手动修改一些包名,最后你就能在你的真机上运行了。
上述的资源:launcher2源码和jar
首先,先将launcher2的源码导入到Eclipse里面,这时候会有很多错误,不要紧,先将launcher2项目的SDK版本改为4.2.2,如下图:
2.加入相关的jar包
接下来,需要导入1个相关的jar包(4.2.2之前需要3个相关的jar包)
这些jar包是编译android的源码编译生成的,生成的路径(out/target/common/obj/JAVA_LIBRARIES)
1framework_intermediates/classes.jar:这个主要是android的框架类
2android-common_intermediates/classes.jar:这个包含com.android.common.Search这个类
3core_intermediates/classes.jar:这个包包含dalvik.system.VMRuntime这个类
这时候我们只需要把 android-common_intermediates/classes.jar 导入Eclipse中就行了:
右键项目—>build path选择add libraries—>User Library—>User Libraries—>New...
输入上面的名字,android-common_intermediates,framework_intermediates,core_intermediates
再分别把classes.jar加进去。(此时我们只需要android-common_intermediates/classes.jar
这一个)
这个包加进来以后此时项目就已经没有错误了,4.2.2之前需要3个jar包并且需要把这三个jar包排序置顶。
如果还有错误 clean 一下。
3.修改包名
修改原始的包名,如果不修改是不能运行在真机上的,此时用Eclipse的重命名机制:
点击Preview,此时找到AndroidManifest.xml取消选中,这一项也不选
然后,到你的AndroidManifest增加
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="17"/>
然后手动修改一些包名,最后你就能在你的真机上运行了。
上述的资源:launcher2源码和jar
相关文章推荐
- Windows环境下的eclipse导入Linux下的Android源码
- 如何使用Eclipse导入并运行源码
- 用Eclipse 来导入android 工程 总结
- eclipse导入编译后的android源码
- eclipse查看android源码包(eclipse导入android源码包)
- Eclipse导入Android源码
- ubuntu10.04 编译 android 源码并导入Eclipse 开发
- android源码导入eclipse
- 如何使用Eclipse导入并运行源码
- 如何使用Eclipse导入并运行源码
- eclipse下导入android源码
- 将android launcher2导入eclipse中运行
- Android源码导入到Eclipse进行查看
- 如何将android源码导入eclipse
- 【转】如何使用Eclipse导入并运行源码
- 集成android源码中的 packages/apps 到eclipse 比如launcher2
- 在Eclipse中导入Android源码(成功)
- 将android launcher2导入eclipse中运行
- Android全部源码导入Eclipse
- 用eclipse导入查看mtk android2.36的源码时找不到包名:android.os.Looper 的错误解决办法