最近开发launcher项目时需要使用framework.jar,之前使用eclipse开发时导入framework.jar非常简单,只需要按常规方式导入,然后调整jar包的顺序,把framework.jar放置在android.jar之前就可以正常编译使用了,但是在使用Android Studio开发工具时,就没那么容易了,通过一段时间的努力终于搞定了,把方法分享如下:
1. 首先要明确的是framework.jar只是为我们编译提供隐藏接口的支持,所以这个jar包肯定是不需要打包进我们的APK的,所以在build.grade中要使用
provided files('libs/framework-17.jar')
添加编译
2. 接下来就是修改lib的编译顺序了,在app.iml文件中,将
<orderEntry