我想创建一个名称为X的.aar
,该名称也依赖于其他一些.aar
名称Y.当我将X添加到具有Y依赖关系的应用程序模块时,构建是成功和apk生成包含X和Y的所有文件,工作正常。现在的问题是,当我看到生成的X.aar
文件它不包含Y的任何文件(我知道因为Y的大小是6MB),生成的X.aar
文件只有224KB。这意味着我无法将另一个.aar文件包装到我的文件中。创建一个带有依赖.aar文件的Android库
回答
如果您将gradle依赖项A添加到您的项目并且它依赖于B - 您的项目将上传缺失的依赖项。你是否使用自己的仓库管理器?
我的应用程序有依赖项X和X具有Y依赖性,都是本地的aar文件 – warlock
然后,您应该使用本地maven存储库,并将{transitive = true}标志包含到您在gradle中的依赖项中。我的意思是,你不能实现将另一个包装到另一个中,但是你可以给你的项目提供一个可能找到其他依赖关系的参考。检查25.2.2从https://docs.gradle.org/current/userguide/dependency_management.html#gsc.tab=0 –
我用trnsitive = true但不工作,我不知道如何使用本地maven存储库 – warlock
- 1. Android库AAR依赖于另一个库
- 2. Android库JAR依赖于Android库AAR吗?
- 3. 如何发布带有远程依赖项(gradle)的Android库(aar)?
- 4. Android依赖关系:apklib vs aar文件
- 5. Android aar库不包含依赖关系
- 6. 如何上传一个android aar库到其他aar依赖关系的maven central?
- 7. jar文件的创建 - 库的依赖
- 8. 从多个库创建aar文件
- 9. 创建一个没有任何依赖文件的setup.exe文件
- 10. 如何创建一个具有依赖项的jar文件
- 11. 打包依赖关系的Android AAR
- 12. Android的工作室包括AAR依赖
- 13. 生成具有所有依赖项的AAR文件
- 14. Android aar文件所需的依赖关系不加载
- 15. Android Studio - Gradle依赖缓存中的jar/aar文件位置?
- 16. Android Studio使用另一个AAR文件和jar内部创建AAR
- 17. 如何添加.aar文件作为Android库模块的依赖项
- 18. 创建一个包含jar和aar的Android库
- 19. 如何从具有gradle依赖性的代码创建一个android库?
- 20. Android:如何在APK中构建AAR的依赖关系?
- 21. 使用Gradle构建的Android .aar是否包含依赖关系?
- 22. 查找AAR依赖关系
- 23. Android aar文件依存关系
- 24. 在Titanium Android模块中包含AAR库依赖项
- 25. Android库项目瞬态依赖松散AAR类型
- 26. 创建一个依赖的生成文件
- 27. AAR的Android库不gradle这个构建
- 28. 创建一个没有文件和只有其他依赖的虚拟RPM包
- 29. 如何创建一个仅依赖于外部头文件的cmake标题库?
- 30. 一个Python包创建setup.py文件时,如何指定依赖
这条线是什么意思?它并不清楚..这意味着我不能包装另一个.aar文件到我的 – Stallion
我需要创建android sdk(.aar)这是依赖于另一个Android SDK(.aar) – warlock