我正在尝试在AOSP中构建一个静态库,该库随后由另一个程序使用。
Android.bp文件用于静态库,如下所示:
cc_library_static {
name: "libabc",
srcs: [
"src/abc.c",
"src/abcd.c",
],
include_dirs: [
"my_folder/inc",
],
vendor: true,
}
虽然构建成功了,但我无法在输出文件夹中找到libabc.a。
我是否需要将libabc.a添加到PRODUCT_PACKAGES中才能将其添加到构建中?我错过了什么吗?
PRODUCT_PACKAGES
的包依赖于它时构建libabc
。 - Simpllibabc
添加到您的模块static_libs
是正确的。请附上您的链接器错误。 - Simpl