【发布时间】:2020-08-21 18:02:22
【问题描述】:
生成的 Android APK 文件的大小是否存在差异:
- 通过本地 AAR 文件添加依赖项(例如,通过文件 > 新建模块 > 导入 .JAR 或 .AAR 包)
- 通过指向同一个 AAR 文件的 Gradle 依赖项(例如,
implementation "com.foo.bar:bar:1.2.3")添加依赖项
如果存在差异,造成这种差异的原因可能是什么?
【问题讨论】:
-
是的,APK 包含所有依赖项。库的 AAR 文件通常只有一个列出依赖项的 POM 文件,而没有包含它们。
-
我投票决定重新提出这个问题,因为所做的修改使问题变得清晰且可回答。
标签: android android-studio gradle build.gradle aar