我编写了一个本机模块,并为Android构建了一个共享库。我的模块引用了android系统中的其他共享对象。但是该共享对象不存在于标准共享对象路径($(BASE_PATH)/out/target/product/<name>/system/lib)
中,而是存在于供应商路径($(BASE_PATH)/out/target/product/<name>/vendor/lib)
我正在使用Android.bp构建我的模块。我在shared_libs: [ ... ]
下包括了依赖库。
我发现Android.bp文件仅包含来自标准路径的依赖共享库。我找不到提供自定义共享路径的方法。
解决问题的一种方法是将库复制到标准路径。但是我不想这么做。
有没有办法在Android.bp
中设置库搜索路径?