打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Android如何预置数据库或库文件

Android如何预置数据库或库文件

分类: Android开发相关 311人阅读 评论(0) 收藏 举报

我们在做Android应用开发的时候经常会用到预置数据库或者使用一个现有的第三方的动态或静态库的方式进行开发,这时候就需要一些修改Makefile文件将预置的数据或库文件拷贝到指定目录中。一个比较简单的方式如下:

##copy operation####

include $(CLEAR_VARS)

 

#the data or lib you want to copy

LOCAL_MODULE := libxxx.so

 

LOCAL_MODULE_CLASS := SHARED_LIBRARIES

 

LOCAL_MODULE_PATH := $(ANDROID_OUT_SHARED_LIBRARIES)

LOCAL_SRC_FILES := lib/$(LOCAL_MODULE )

 

OVERRIDE_BUILD_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES)

 

include $(BUILD_PREBUILT)

 

上述是拷贝动态库的方法,当然你也可以拷贝其他的数据,只需要修改LOCAL_MODULE_CLASS的值,SHARED_LIBRARIES代表是动态库,STATIC_LIBRARIES代表是静态库,EXECUTABLES代表是可执行文件,当然也可以指定是目录,比如你指定的是DATA,那么拷贝的目标目录就是$(LOCAL_MODULE_PATH)/data。LOCAL_MODULE_PATH就是目标路径,可以指定一些Android已经定义的,比如ANDROID_OUT_SHARED_LIBRARIES代表是system/lib,ANDROID_OUT代表是system目录。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Android源代码编译命令m/mm/mmm/make分析
android 集成第三方静态库的编译方法
Android.mk官方说明 中文翻译
Android NDK系列(五)
android平台的jni
Android.mk解析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服