编程开发 | 5.5M
语言:简体
5 .0
应用简介
Classes.jar包是一个很常见的.jar包。借助classes.jar包,启动器程序可以实现像桌面一样的滑动、删除、添加快捷方式等功能。如果您在开发过程中缺少这个classes.jar,不妨立即下载并使用。酒吧。
Classes.jar包是一个很常见的.jar包。借助classes.jar包,启动器程序可以实现像桌面一样的滑动、删除、添加快捷方式等功能。如果您在开发过程中缺少这个classes.jar 不妨现在下载并使用它。
文档介绍
Laucher的classes.jar包,通过该包,launcher程序可以像桌面一样滑动、拖拽删除图标、添加快捷方式等。
导入方式
1.将Launcher2项目导入eclipse中。
此时Launcher2项目已经导入到eclipse中,但是此时会出现100多个错误。
2.添加Launcher2使用的包文件。
由于Android源码中很多方法、成员、类、包都被标注了@hide标签,这些成员在SDK中并没有公开,所以在编译Launcher时最常遇到的成员是android.view.View类源代码是mScrollX。无法访问。因此,首先需要下载Android代码并编译,因为需要使用一些编译好的class.jar文件
我们这里使用的是:(生成包的路径为out/target/common/obj/JAVA_LIBrarIES)
- 1.framework_intermediates/classes.jar:这个主要是android的framework类
- 2.android-common_intermediates/classes.jar:这包含com.android.common.Search 类
- 3.core_intermediates/classes.jar:该包包含dalvik.system.VMRuntime类
这些都是需要导入到项目中的包。这可以通过配置项目的构建路径来添加。
右键单击项目名称,选择Build Path-Configure Build Path.-Libraries-Add Library-User Library-User Libraries.-New.
然后将以上三个依赖包一一添加,分别命名为android_framework、android_common、android_core。
添加三个包后,需要将它们放在android2.3.3包的前面。您可以在“构建路径”配置中选择“排序”和“导出”。
这时候你会发现Launcher2项目没有错误,可以编译了。
3.修改Launcher2包名称,在模拟器上运行更改后的Launcher2
4.AndroidManifest.xml文件里面,找到这句话删除掉。(android:sharedUserId="android.uid.shared")
热门攻略