android自己添加的模块在user模式…
来源:互联网 发布:中科大软件学院 学费 编辑:程序博客网 时间:2024/05/05 09:13
我们在开发中,经常会碰到需要自己添加独立模块的时候,笔者以前也没太关心这个问题,以为写好Android.mk就可以了,其实还不是这么回事。
声明:本博内容均由http://blog.csdn.net/sundesheng125原创,转载请注明出处,谢谢!
ifeq ($(TARGET_PRODUCT),crane_EW1021H_C)LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optional eng#LOCAL_MODULE_TAGS := engLOCAL_SRC_FILES := csilib.cpp LOCAL_C_INCLUDES:= $(TOP)/device/softwinner/common/hardware/include $(TOP)/frameworks/base/include device/softwinner/crane-common/hardware/libcsidecoder LOCAL_SHARED_LIBRARIES:= libutils libbinder libui liblog libcutils libcsidecoderifeq ($(DLOPEN_LIBSECCAMERA),1)LOCAL_SHARED_LIBRARIES+= libdlendifLOCAL_PRELINK_MODULE := falseLOCAL_MODULE:= libcsiJniinclude $(BUILD_SHARED_LIBRARY)endif
从现象上看,应该是编译路径没有添加进去。搜索了一下资料,自定义的模块需要添加编译指定,PRODUCT_PACKAG环境变量。可以在device下面具体产品目录下的crane_productXXX.mk中或者build/target/product/core.mk中添加,示例如下:
PRODUCT_PACKAGES += libcsiecoder libcsiJni CSIIN
0 0
- android自己添加的模块在user模式…
- android自己添加的模块在user模式下不编译的问题
- 在Myeclipse中添加User Library,用户自己的库
- 在android源码编译自己的模块
- 在NS2中添加自己的应用模块
- 在ns-3中添加自己编写的模块
- 怎样在内核中添加自己的模块
- 自己添加的android模块不编译的问题
- 自己添加的android模块不编译的问题
- 如何实现在自己编写的asterisk用户平台实现添加Extensions , sip ,user!
- 2.6 下添加自己的内核模块
- 向内核添加自己的模块
- 向内核添加自己的模块
- 在Android里添加自己的log函数
- Android : 如何在布局文件中添加自己的组件
- 如何在自己开发的android应用中添加广告
- 在Android源码2.3中添加自己的hello.apk
- 在android目录添加自己的项目工程
- Python面向对象特征总结
- android主要镜像
- Iperf使用方法与参数说明
- Android编译重要参数LOCAL_MODULE_TAGS
- 理解 Android Build 系统
- android自己添加的模块在user模式…
- Codeforces 383C Propagating tree DFS序+BIT
- grep技巧(-r):在某一目录下递归[所有子目录]查找某一字串:+文件路径
- makefile的经典分析
- 【android开发工具】之adb shell dumpsys
- Geany修改背景颜色和配色方…
- Android编译系统详解
- shell和正则表达式使用笔记【未完】
- android编译系统的makefile文件And…