Jitpack发布Android库出现Direct local .aar file dependencies are not supported when building an AAR
2023-02-18 16:36:10 时间
问题描述
由于我项目中某个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
相关文章
- 安卓开发-基础知识补习13
- 中秋iOS 10升级攻略
- Android Studio 安装
- Bootstrap 滚动监听(Scrollspy)插件
- Bootstrap 滚动监听
- Bootstrap 布局
- Bootstrap 网格系统
- Android Hello World实例
- Bootstrap 滚动监听
- Android 资源(Resources)管理
- Bootstrap 网格系统
- Bootstrap 滚动监听
- Bootstrap 排版
- Android 意图(Intent)和过滤器(Filter)
- Android 概述
- 开发H5程序或者小程序的时候,后端Web API项目在IISExpress调试中使用IP地址,便于开发调试
- 基于SqlSugar的开发框架循序渐进介绍(10)-- 利用axios组件的封装,实现对后端API数据的访问和基类的统一封装处理
- 使用uView UI+UniApp开发微信小程序--微信授权绑定和一键登录系统
- 使用uView UI+UniApp开发微信小程序--判断用户是否登录并跳转
- 使用uView UI+UniApp开发微信小程序