android - 无法执行 dex : Multiple dex files define Landroid/support/v7/appcompat

标签 android

当我尝试运行我的项目时遇到异常:

[2014-09-29 11:56:32 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim;
[2014-09-29 11:56:32 - PageViewers] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim;

最佳答案

你有两次兼容库

那么,我是如何解决这个问题的:

  1. 将支持库作为项目从 “sdk/extras/android/support/v7/appcompat”。
  2. 项目中的引用库(对于 Eclipse,“属性 - Android - 添加”)。
  3. 构建项目(对于 Eclipse,“项目 - 全部构建”)。确保你 在你的主项目生成中有“android.support.v7.appcompat” 文件夹。
  4. 如果它不起作用 - 清理并重建项目。

关于android - 无法执行 dex : Multiple dex files define Landroid/support/v7/appcompat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26092356/

相关文章:

android - 如何在锁屏上显示您的应用程序?

android - 在 flutter 中显示全屏加载小部件

在 XML 中使用 dp 的三元 Android 数据绑定(bind)宽度

java - 如何向服务请求许可

android - 带有动画和圆角的不确定 ProgressBar

android - 我如何告诉 Android Volley 中的 TLS 版本

android - React native 构建失败 : The development server returned response error code 500

android - 我怎样才能在android compose kotlin中进行一键拖动和多点触摸拖动

android - PreferenceActivity更新总结

android - 实例化和设置新的自定义适配器有效,但 notifyOnDataSetChanged() 无效