gpt4 book ai didi

android - Android AAR 文件是否仅在构建过程中使用?

转载 作者:行者123 更新时间:2023-12-04 15:09:30 25 4
gpt4 key购买 nike

我正在搜索有关用于 Android 库存档的难以捉摸的 AAR 文件的更多信息。我已经看到它们是如何作为应用程序 (APK) 项目的依赖项添加到 Gradle 文件中的,但是......

AAR 文件是否完整包含在 APK 中(我至少在 https://openapkfile.com/ 没有看到任何证据)或者 AAR 文件是否作为构建过程的一部分被解构和合并?

我的想法是,它们由 Gradle/Android Studio 处理,代码全部合并到一个 classes.dex 中。我问的原因是我正在创建一个不使用 Android Studio 或 Gradle 构建的应用程序,并且正在弄清楚如何以这种格式包含库。我目前的方法是解压缩它们并合并文件结构。

我对有关低级构建过程的任何链接和信息感兴趣。

最佳答案

aar 文件的内容在构建 apk 之前与应用程序代码合并。我相信,主要原因是 android 应用程序的特定资源系统。我找到了 this link非常有帮助。它是关于 Bazel 如何构建 Android 应用程序的。

关于android - Android AAR 文件是否仅在构建过程中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65452126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com