解决Execution failed for task ‘:app:checkDebugDuplicateClasses‘.

解决Execution failed for task ‘:app:checkDebugDuplicateClasses‘.

安装新的IDE之后打开项目报错 Execution failed for task ‘:app:checkDebugDuplicateClasses’.

解决方法如下:

1、依赖了重复的资源文件,例如:  lib中导入了A.aar文件,然后又在build.gradle中依赖了相同的A文件。 依赖两个不同的资源文件,但是,这两个资源文件里面包含了相同的内容。去除重复依赖或者lib、AAR不同版本

2、在应用包中注释所有的androidx依赖。gradle文件尝试迁移到Androidx。你可以在Refactor -> Migrate to Androidx中看到这个链接。
如果迁移成功,那么取消注释应用包中的所有androidx依赖项。(迁移出现的问题做好备份)

 

书到用时方恨少,纸上得来终觉浅!共勉。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114957.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pytest fixtures_jig和fixture的区别

    pytest fixtures_jig和fixture的区别fixture的优势Pytest的fixture相对于传统的xUnit的setup/teardown函数做了显著的改进:命名方式灵活,不局限于setup和teardown这几个命名conf

    2022年7月31日
    3
  • mysql 锁表详解

    mysql 锁表详解为了给高并发情况下的MySQL进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。一、概述MySQL有三种锁的级别:页级、表级、行级。MyISAM和MEMORY存储引擎采用的是表级锁(table-levellocking);BDB存储引擎采用的是页面锁(page-levellocking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-levellocki

    2022年6月3日
    100
  • 网页设计与制作入门_网页设计基本步骤

    网页设计与制作入门_网页设计基本步骤初涉网页设计

    2022年9月21日
    0
  • AMM和ASMM理解

    AMM和ASMM理解oracle11g新出参数 MEMORY_MAX_TARGET和 MEMORY_TARGET进行自动管理PGA和SGA称之为自动化内存管理(AutomaticMemory Management,AMM)              MEMORY_MAX_TARGET :MEMORY_TARGET所能设定的最大值。非动态可调

    2022年6月7日
    62
  • php vox转码,php base64 编码图片,音频,视频

    php vox转码,php base64 编码图片,音频,视频发表于2018-10-2611:38:02by月小升header(“Content-Type:text/html;charset=UTF-8”);$file=’h5/usa.mp3′;$mp3=Base64Mp3($file);$img=Base64EncodeImage(“h5/glasses.jpg”);functionBase64Mp3($file){$fp=fo…

    2022年5月3日
    41
  • Nginx负载均衡失效「建议收藏」

    Nginx负载均衡失效「建议收藏」1.配置upstreamtest_api_backend{server192.168.0.1:8080;server192.168.0.2:8080;server192.168.0.3:8080;session_stickycookie=test_web_route;}2.现象负载均衡失效,通过域名访问后请求总是打到同一台机器。3.原因使用了session_st

    2022年6月18日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号