模块编译动态库的时候,会出现如下错误:
build/tools/apriori/prelinkmap.c(168): library 'libzte206-wcdma-ril.so' not in prelink map
只需要在Android.mk文件内加上
LOCAL_PRELINK_MODULE := false
否则,它会去查找build/core/prelink-linux-arm.map文件
也可以在该文件中加上一行
libzte206-wcdma-ril.so 0xA2500000 # [~1M]
将动态库写进map文件,可以加快动态连接的速度
关于prelink的知识可以参考 http://people.redhat.com/jakub/prelink.pdf.
现在我也没时间看。。