最近做的项目,修改了framework源码,参照网上的帖子,将自己编译的framework.jar导入工程。
1. 编译源码,从out/product/target/平台目录/拷贝framework.jar,加入工程module libs路径。
2. 设置工程Project Structure module Dependencies,把libs/framework.jar导入进来,并将Scope设置为Provided,不要设置成compiled。而且,如果有{include=[*.jar],dir=libs} Compile 就删除掉,因为它默认会将libs路径下的包都编译进来。
然后将framework.jar移动到最上层。