Android.mk文件中LOCAL_JAVA_LIBRARIES的含义

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CodingNotes/article/details/79733075

LOCAL_JAVA_LIBRARIES :指定依赖的共享java类库

例如:当前APK的Android.mk文件中出现该属性:

LOCAL_JAVA_LIBRARIES += mediatek-framework telephony-common mediatek-telephony-base

表示在编译当前APK的时候,导入framework-base中的一下部分jar,具体看源码该使用类所在的位置。


LOCAL_STATIC_JAVA_LIBRAR:指定依赖的静态java类库

例如:当前Android.mk文件中出现:

LOCAL_STATIC_JAVA_LIBRARIES := prebuiltjar

LOCAL_STATIC_JAVA_LIBRARIES指定prebuiltjar库的规则,格式:别名:jar文件路径。注意:别名一定要与LOCAL_STATIC_JAVA_LIBRARIES里所取的别名一致,且不含.jar;jar文件路径一定要是真实的存放第三方jar包的路径。


猜你喜欢

转载自blog.csdn.net/CodingNotes/article/details/79733075
今日推荐