Launcher3
本工程旨在创建一个可以在Android Studio中编译、调试的Launcher3工程。如果有其他Android App有同样的需求,可做参考。
由于Launcher3使用了一些私有的API,比如`android.app.WallpaperColors`,这些导致Android Studio使用标准的sdk编译不过。
1. 获取framework.jar
framework.jar可通过编译android官方的aosp工程获得,编译时间较长。生成的路径为:
out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar
如果不知道如何编译android源码,可参考,当然如果不敢兴趣,可使用我上传的freeme-framework.jar.
2. 放置framework.
1