AndroidStudio 编译配置
其他
2019-01-19 10:51:00
阅读次数: 0
Module中合并第三方jar包
依赖原生模块jar包的解决办法
Studio配置改动
源码编译改动
- 导入原生jar包
以framework.jar为例,需要将对应源码工程的out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar copy到 App project的app/libs/目录下,然后右键classes.jar,“Add as libraries”即可。
- .jack文件makefile修改
Android 8.0之后默认开启Jack,好多源码模块编译后都只生成classes.jack文件,需要在对应模块的Android.mk中增加JACK_ENABLED := disabled,然后重新make module,在对应的intermediates中可以找到classes.jar。千万不要全编源码,会导致其它依赖这个jack文件的模块编不过。
转载自blog.csdn.net/Neuuranus/article/details/86311112