了解HAL层的朋友,帮忙看一下\system\lib\hw\*.so的问题
在写了Hal层的代码编译之后,发现在\system\lib\hw中没有我写的代码对应的.so文件
但在\symbol\system\lib\hw中有我相应的.so文件
有没有朋友遇到过这样类似的问题,找了好久就找不到原因
[解决办法]
啥文件?
[解决办法]
\symbol是什么东东?我怎么没见过
Android.mk里面改了么?一般include一个BUILD_SHARED_LIBARARY就可以了
解决这种问题上来二话不说先把那个文件去掉啊,看看编译是否正常
[解决办法]
遇到与楼主一样的,问题,新加的HAL,只在symbol/system/lib 和 symbol/system/bin.
楼主解决了吗 ?
[解决办法]
默认路径问题 在mk文件中加上这句,
LOCAL_MODULE_PATH := out/target/product/HT_PAD1051/system/bin
路径换成你想要放的路径
[解决办法]
LZ还是把Android.mk贴出来看看吧。。。
[解决办法]
LOCAL_PATH:= $(call my-dir)
LOCAL_PACKAGE_NAME := SyncMLSvc
这两个指定了就行了
LOCAL_MODULE_PATH应该不是必须的
[解决办法]
是LOCAL_MODULE_TAGS的问题,如果是optional的话,就会直接输出到symbols目录下。这个得看LZ在编译整个系统的时候选的是eng,user还是userdebug了,LOCAL_MODULE_TAGS得根据这个来设置。
[解决办法]
留下个记号,学习了。