Android 引入库报错 Null extracted folder for artifact 解决方案

这篇具有很好参考价值的文章主要介绍了Android 引入库报错 Null extracted folder for artifact 解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在开发过程中,有时候替换引入第三方库时会遇到这个问题。Null extracted folder for artifact

看log有报错是一个库的使用无法resolve,原因是extracted folder = null

这个问题的根本原因是什么我不清楚,但是引入原因是更改了某些库的版本或者引入了新库导致的,属于gradle目录下的文件有问题。

我遇到这个问题有一下几种解决方法。

方法一

clean项目。

clean项目之后再同步,可以重新引入正确的库,有时候可以修复这个问题。

方法二

检查库引用的路径是否正确以及是否可以真的下载到这个库。

以mac电脑为例,个人用户名的目录下有一个隐藏属性的.gradle文件夹,需要显示隐藏文件才能看到。

若.gradle/caches/modules-2/files-2.1这个目录下没有引入的包,则说明这个库的引用下载失败。

需要检查并更新正确路径,直到下载成功。

方法三

库下载成功,但是有问题。

在方法二的目录下发现有引入的库,版本也都对。

但是仍然报错。

这种情况有可能是文件下载不完成或者其他不知名错误,总之虽然下载了,但是这个下载的库不能用。

解决方案就是删了这个库的文件夹,之后clean项目再同步,重新下载。

个人遇到这个问题,使用这三种方法基本上都能解决。文章来源地址https://www.toymoban.com/news/detail-432316.html

到了这里,关于Android 引入库报错 Null extracted folder for artifact 解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA-报错 Failed to read artifact descriptor for xxx解决方法

    idea下载若依微服务的项目,配置环境产生了报错 在idea里配置环境时maven报错Failed to read artifact descriptor for xxxx 在进行导包的时候maven和jdk版本导致的,更换版本之后大部分报错不存在了,但是有一少部分还是报错可能是网络原因,可能是没有在setting里配置配置阿里云镜像仓

    2024年02月06日
    浏览(71)
  • idea 解决报错 Artifact web:war exploded: Error during artifact deployment. See server log for details

    问题描述 :在用tomcat启动服务器时,控制台报如下错误 Artifact web:war exploded: Error during artifact deployment. See server log for details. 错误原因 :查了大半天,关于这个问题的博客,试了各种千奇百怪的方法,一直没有决解。直到检查代码时发现是,在使用注解访问servlet时前面忘记加

    2024年02月05日
    浏览(51)
  • IDEA中Maven报错:Failed to read artifact descriptor for解决方案

    导入spark-core依赖报错 Failed to read artifact descriptor for com.esotericsoftware:kryo-shaded:jar: 图片忘记报错了,拿一张网友的图,现象是spark-core成功导入,但是pom文件中project处报错 这个原因是因为maven版本不匹配,咱也不知道为啥不匹配,改日再研究,今天着急下班 解决方法: 1、 打开

    2024年02月05日
    浏览(49)
  • Android 依赖三方so库报错找不到dlopen failed:xxx not found 显示磁盘路径

    app中有 a模块, 在a模块中通过cmake 构建 libso_a.so , libso_a.so 依赖编译好的三方库 libso_b.so, 编译运行后 打开即崩溃.... so库加载失败,无法找到 且报错路径显示为磁盘路径; .....         java.lang.UnsatisfiedLinkError: dlopen failed: library \\\"E:/Hx/xxxxxxxxx/arm64-v8a/libso_b.so\\\" not found  通过readel

    2024年02月03日
    浏览(89)
  • A problem occurred configuring root project ‘android‘.> Could not resolve all artifacts for configu

    1.异常描述android studio 构建报错提示无法加载dependencies中的插件  问题解决: buildscript中的repositories仓库中添加以以下仓库地址

    2024年02月03日
    浏览(67)
  • 记一次Feign调用报错feign.codec.DecodeException: Error while extracting response for type [java.util.List...

            在今天工作时,临时收到生产问题,检查发现是在本服务Feign远程调用其他服务时方法时发生的,具体报错详情,及原因和解决方法均记录在下方。         feign.codec.DecodeException: Error while extracting response for type [java.util.ListObject] and content type [application/json]; nested

    2024年04月13日
    浏览(34)
  • java报错:Type handler was null on parameter mapping for property ‘*‘,jdbcType (null) combination.

    实体类字段为JSON类型时,必须使用标签进行判定以排除其为null的可能性,否则会报下面的找不到为null时的指定。 解决方法:在java对应的实体类添加对应的字段,重点是加上(typeHandler = JacksonTypeHandler.class)这个注解

    2024年02月12日
    浏览(52)
  • arcgis runtime for android 100.13.0 入门系列,一、初步引入与运行

    这是我来到csdn以来写的第一篇文章,希望能通过文字能把我的学习经过与心得分享给大家。我使用的是Kotlin来编写代码,我将默认各位具有一定的Android编程基础。言归正传,我们接下来要做的第一件事情就是使用AndroidStudio来创建一个空的新项目了 我接下来的操作都是遵循

    2023年04月17日
    浏览(38)
  • 关于VC++运行库报错

    Microsoft Visual C++ (简称 Visual C++ 、 MSVC 、 VC++ 或 VC )是微软公司的C++开发工具,具有一体化开发环境,可提供编辑 C语言,C++以及C++/CLI等程式语言。 VC++集成了便利的调试工具,特别是整合了微软Windows窗口操作系统应用程式接口(Windows API)、三维动画DirectX API,Microsoft .N

    2024年02月06日
    浏览(66)
  • Xcode升级导致关联库报错

    想办法找到对应的库 然后到 Build Phases -- LinkBinary With Libraries中点击+,选择对应的framework即可,就像我工程的报错 Undefined symbol: _OBJC_CLASS_$_ADClient _OBJC_CLASS_$_ASIdentifierManager 缺失的库是AdSupport.framework 添加后再次编译即可通过 下面是Sqlite库和Zlib库的缺失最新的库导致的,一样添

    2024年02月14日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包