我无法执行dex:多个dex文件错误。
控制台错误:
[2015-12-22 16:39:38 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v7/util/ThreadUtil$MainThreadCallback;
[2015-12-22 16:39:38 - Talkr] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v7/util/ThreadUtil$MainThreadCallback;
下面我发布了订单和导出的截图。我无法检查android私有库。如果我检查它,我的应用程序变慢,我无法运行应用程序。
订单和导出:
编辑:如果我取消选中我的所有库,将解决多个dex错误。但是我在调试时遇到线程暂停异常。
下面我发布了调试错误。
任何人都知道如何解决这个问题。谢谢。
答案 0 :(得分:1)
在Eclipse中:
发生这些错误是因为我将我的android sdk更新为23 最新版本和额外的谷歌播放服务,存储库在 我的项目中间。
由于我更新的Google Play服务版本之间存在冲突
和我的较低版本之间的appcompat v7,多dex错误将是
发生。
为避免这些错误,请勿更新sdk或google play
如果你开始工作,在项目中间的服务
project.tdk更新后会有冲突配置
版本以及项目之间的额外谷歌播放服务。
修改:始终使用Android工作室来避免此类多索引问题。