如何将“aar”库添加到 AOSP?
Posted
技术标签:
【中文标题】如何将“aar”库添加到 AOSP?【英文标题】:How can I add a "aar" library to the AOSP? 【发布时间】:2022-01-08 11:24:08 【问题描述】:我正在构建自己的 ROM,并希望在一个系统服务中使用 aar 文件库。
有什么办法可以做到吗?
【问题讨论】:
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:如果您使用android.bp
,这可以通过android_library_import
模块类型(link to soong spec)来完成。
另外,如果您尝试 grep AOSP 源代码树,您会很容易找到许多使用示例,例如:packages/apps/Settings/Android.bp:
android_library_import
name: "contextualcards",
aars: ["libs/contextualcards.aar"],
android_library
name: "Settings-core",
....
srcs: ["src/**/*.java"],
static_libs: [
...
"contextualcards",
...
【讨论】:
以上是关于如何将“aar”库添加到 AOSP?的主要内容,如果未能解决你的问题,请参考以下文章
如何将本地 aar 依赖项添加到 bintray 发布的库中?