Jitpack发布Android库出现Direct local .aar file dependencies are not supported when building an AAR
2023-02-18 16:38:37 时间
问题描述
由于我项目中某个Module引用了本地的aar文件,导致出现了此问题
> Direct local .aar file dependencies are not supported when building an AAR. The resulting AAR would be broken because the classes and Android resources from any local .aar file dependencies would not be packaged in the resulting AAR. Previous versions of the Android Gradle Plugin produce broken AARs in this case too (despite not throwing this error). The following direct local .aar file dependencies of the :ocr project caused this error: /home/jitpack/build/ocr/libs/ocrsdk.aar
解决方法
把引用的implementation
改为provided
即可,如下图所示
网上找到了大都是是要去改setting.gradle,实际上改了还发现出现了其他错误。。。
如果想要验证是否还有错误,可以通过Gradle右侧的菜单来触发发布aar的操作
实际上,我测试的发布aar,还是出现了报错,不过是资源文件里的某个颜色定义找不到,但用Jitpack上打包则正常,就没有过于深究原因了
参考
- 完美解决Direct local .aar file dependencies are not supported when building an AAR. - 拜雨 - 博客园
- Direct local .aar file dependencies are not supported when building an AAR._芝麻棍儿的博客-CSDN博客
- 解决:Direct local .aar file dependencies are not supported when building an AAR._yuanzhihui123的博客-CSDN博客_direct local .aar file dependencies are not suppor
相关文章
- 论文解读(DGB)《Self-supervised Graph Representation Learning via Bootstrapping》
- 论文解读(BGRL)《Large-Scale Representation Learning on Graphs via Bootstrapping》
- 浅谈android端的字符串加密
- Android tint颜色渲染
- Android字体渐变效果
- 关于airtest群控制ios
- BootstrapTable 动态显示/隐藏某一行
- Android Studio 中 添加作者 时间 之类的 注释
- 解决android studio 无法更新插件的问题(某些)
- android studio 首字母提示 设置 大小写敏感
- android studio logcat 打印不出信息
- 使用android自带的SwipeRefreshLayout实现下拉刷新
- android studio 导入第三方库的记录
- android studio 图片资源的放置位置,你中枪了吗?
- android开发艺术探索学习 之 Activity的生命周期
- android开发艺术探索学习 之 结合Activity的生命周期了解Activity的LaunchMode
- Android艺术开发探索学习 之 测量view的宽高 以及 动态设置View的位置
- Android中的DatePicker颜色处理以及其他属性介绍
- Android Studio 使用中的相关“Bug”记录
- 以爬虫工程师身份谈谈Android端的信息安全