【问题标题】:How to build Android Archive Library(AAR) with Android Build Tools?如何使用 Android 构建工具构建 Android 存档库(AAR)?
【发布时间】:2020-11-07 00:13:56
【问题描述】:

我想构建 aar 文件,但我没有 Android Studio,因为我的电脑无法运行它。

如何使用原始构建工具从命令行构建它;不包括 gradle 吗?

构建apk的步骤是:

  1. 使用 (aapt) 生成 R.java 文件。
  2. 使用 (javac) 编译包含 R.java 的 src 文件
  3. 带有 (dx) 的 dex 类
  4. 打包、签名、对齐。

我了解 aar 清单未编译为二进制格式。因此,创建 aar 库时,第一步可能不起作用。

请问,如何使用构建工具进行创建。

【问题讨论】:

    标签: android aar


    【解决方案1】:

    ./gradlew <moduleName>:bundle<build_variant>Aar

    //例如

    ./gradlew app:bundleReleaseAar

    【讨论】:

    • 很高兴你给了我一个例子,但是 1. 我对 gradle 一无所知; 2. 我已经在使用直接构建工具来构建我的应用程序,只需要应用它们来构建 AAR
    猜你喜欢
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-03
    • 2017-05-30
    • 2016-12-16
    • 2023-03-20
    相关资源
    最近更新 更多