【问题标题】:Include an AAR library dependency in a Titanium Android module在 Titanium Android 模块中包含 AAR 库依赖项
【发布时间】:2017-06-21 18:05:12
【问题描述】:

我正在使用 Titanium 框架构建一个 Android 模块,我必须包含一个 AAR 格式的外部依赖项。 我尝试仅从 AAR(即存档)中提取类 JAR 并将其包含在模块中,但该技巧仅适用于不依赖于任何资源的库(这就是制作 AAR 的原因一个 JAR)。

有没有办法在 Titanium 模块(使用 Ant 作为构建工具)的构建过程中包含 AAR?

编辑: 似乎在 Appcelerator 有人会为此努力:https://jira.appcelerator.org/browse/TIMOB-18565

同时,有什么建议吗?

【问题讨论】:

    标签: android ant appcelerator appcelerator-titanium


    【解决方案1】:

    目前没有直接的方法在 Titanium Android 模块中包含 AAR 库依赖项。您可以做的是仅从 AAR 中提取类 JAR 并包含 JAR。将项目中AAR提取的资源手动包含到对应目录中。

    【讨论】:

      【解决方案2】:

      Titanium SDK 6.1.0 为基于 Java 和 Hyperloop 的模块添加了原生 AAR 支持。查看Android Module Project 文档了解更多信息。

      【讨论】:

        猜你喜欢
        • 2018-04-02
        • 2015-11-11
        • 2014-02-05
        • 2016-01-06
        • 2023-03-23
        • 2016-04-18
        • 2016-01-31
        • 2016-07-28
        • 2018-03-13
        相关资源
        最近更新 更多