【问题标题】:How can I add a "aar" library to the AOSP?如何将“aar”库添加到 AOSP?
【发布时间】:2022-01-08 11:24:08
【问题描述】:

我正在构建自己的 ROM,并希望在一个系统服务中使用 aar 文件库。

有什么办法可以做到吗?

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: java android-source 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",
    ...
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 2018-04-07
    • 1970-01-01
    • 2014-04-27
    • 1970-01-01
    • 2018-05-27
    • 2020-09-24
    相关资源
    最近更新 更多