android - 动态加载 aar 库

标签 android jar dex

我正在尝试构建一个库并使用 gradle 将其动态加载到 Android Studio 中的另一个应用程序中。

我了解如何创建 jar 并将它们转换为 dex 文件进行加载。
但是当我使用 Gradle 在 Android Studio 中构建一个库时——我没有得到一个 jar——我得到了一个 aar 文件——我似乎无法将其转换为 dex 或加载为 dex。

如何将 aar 转换为 dex 文件?

最佳答案

您可以使用动态功能交付并使 AAR 成为动态功能模块的一部分。然后,您可以将动态功能模块与核心应用程序分开安装。
在这里阅读更多:
https://developer.android.com/guide/playcore/feature-delivery

关于android - 动态加载 aar 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20709460/

相关文章:

android - android : Only Sometimes 中的 UnknownHostException

java - 将文件打包到 JAR 中,然后将其移动到正确的目录

java - ImageJ .JAR 文件中的 NeuronJ 插件无法在 MAC OSX10.10.4 上打开

linux - 在linux服务器上运行jar文件

java - 构建 apk 时出错 - "Multiple dex files define Lcom/google/ads/Ad"

android - 对讲宣布按钮和复选框的状态为“变暗”,而不是“禁用”

android - 如何在没有android studio的情况下下载最新版本的android sdk?

android - 替换dex文件中的字符串

python - 用python或其他语言生成Dex文件

android - 确定偶数/奇数(整数)?