Android.mk 文件添加jar资源
来源:互联网 发布:c语言计算三角函数 编辑:程序博客网 时间:2024/06/06 02:34
最近要做个项目,需要修改底层的apk。它依赖一个第三方的jar文件。当然,咱们不能像做应用层一样,直接把这个jar拷贝到lib文件夹下面,然后Add BuildPah 。这就需要修改Android.mk 文件,添加自己的资源。废话不多,直接上代码:
LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_JAVA_LIBRARIES := bouncycastle conscrypt telephony-commonLOCAL_STATIC_JAVA_LIBRARIES := android-support-v4 android-support-v13 jsr305 xxx
LOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := \ $(call all-java-files-under, src) \ src/com/android/settings/EventLogTags.logtagsLOCAL_PACKAGE_NAME := SettingsLOCAL_CERTIFICATE := platformLOCAL_PRIVILEGED_MODULE := trueLOCAL_PROGUARD_FLAG_FILES := proguard.flagsLOCAL_AAPT_FLAGS += -c zz_ZZinclude $(BUILD_PACKAGE)include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := xxx:lib/XXX.jarinclude $(BUILD_MULTI_PREBUILT)# Use the folloing include to make our test apk.include $(call all-makefiles-under,$(LOCAL_PATH))
个人理解:
第一步:
include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := xxx:lib/XXX.jarinclude $(BUILD_MULTI_PREBUILT)
添加一个依赖的资源,xxx是你自定义的资源名,lib/XXX.jar 是该资源的路径,这里就是在项目路径下面创建一个lib,
然后把jar文件拷贝进去。
第二步:
把刚刚编写好的xxx添加至LOCAL_STATIC_JAVA_LIBRARIES
LOCAL_STATIC_JAVA_LIBRARIES := android-support-v4 android-support-v13 jsr305 xxx
编译,结束
0 0
- Android.mk 文件添加jar资源
- android.mk添加jar
- Android.mk 文件 添加 .so 和 .jar 文件
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android.mk添加第三方jar包
- android.mk添加第三方jar包
- Android.mk添加第三方jar包
- Android项目中导入jar及其资源文件,在Android.mk中的写法
- Android资源文件mk的格式
- BZOJ1257【数论】
- 从博客园转到CSDN啦~
- Lua笔记:Button控件按钮创建及使用
- Git相关
- java进阶 ------ 基于URL高层次的网络编程
- Android.mk 文件添加jar资源
- 霍夫曼树压缩运用
- xampp多虚拟主机
- UE工作流程实践
- cocos2dx 图片资源加密
- git笔记
- Redis笔记part3(散列值)
- IOS 图片压缩
- TCP协议与UDP协议