【问题标题】:Entry name 'classes.dex' collided条目名称“classes.dex”发生冲突
【发布时间】:2021-06-03 05:19:42
【问题描述】:

在尝试生成单点 apk 时出现此错误

Entry name 'classes.dex' collided

谁能告诉我怎么解决?我最近将默认包名称 com.exmaple 更改为我的应用程序名称。它构建正确,但在尝试生成签名 APK 时出现此错误

我的android studio版本是4.1.2

如果您需要更多信息,请告诉我,我会相应地更新问题

【问题讨论】:

    标签: android android-studio signed-apk


    【解决方案1】:

    您可能会遇到此错误,因为您的项目的“发布”文件夹中已经有一个签名的 APK。请检查任何现有的 APK 并将其删除,然后尝试再次生成。

    【讨论】:

    • 我认为这将作为有史以来最具误导性的错误消息之一载入史册。 - 你的解决方案就像一个魅力;)
    • 哈哈,是的,我也这么认为。很高兴它对你有用:)
    • 什么鬼!?无法相信这是解决方案:D 谢谢!
    • 这是我见过的最荒谬的错误。
    • 你让我免于进行不必要的调试!
    【解决方案2】:

    我遇到了同样的问题,下面是我轻松解决的方法:

    
     1. Build -> Clean Project
     2. Build -> Generate Signed Bundle / APK..
    
    

    【讨论】:

      【解决方案3】:

      从您的 App 文件夹中删除您的旧签名 APK,然后生成签名 APK

      【讨论】:

      • 请不要发布已经提供过一次的相同答案。
      猜你喜欢
      • 2021-01-17
      • 2021-04-16
      • 2020-06-11
      • 1970-01-01
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      • 1970-01-01
      • 2019-07-23
      相关资源
      最近更新 更多