首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法执行dex:多个dex文件定义Lcom/abc/abc dex/Manifest$许可;

无法执行dex:多个dex文件定义Lcom/abc/abc dex/Manifest$许可;
EN

Stack Overflow用户
提问于 2014-01-28 16:15:31
回答 1查看 569关注 0票数 3

我们必须发布一个lib项目,并希望保存源代码。所以我做了以下步骤。

  1. 把appengine.jar从/bin拿来放在/libs里
  2. 已删除源文件夹。

现在,当我在android应用程序中包含这个项目时,在编译过程中一切都很好,但是当我运行应用程序时,我会得到以下错误:

代码语言:javascript
复制
[2014-01-28 21:40:40 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/abc/abcsdk/Manifest$permission;
[2014-01-28 21:40:40 - DemoApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/abc/abcsdk/Manifest$permission;

我甚至通过配置构建路径手动添加了这个库,但是我仍然得到了这个错误。

有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-01-28 17:04:02

您可以尝试删除bin目录并运行干净的解决方案。

我以前见过也遇到过。另外,请尝试检查构建路径,并确保构建路径中没有包含bin。

如果这不起作用,请尝试如下:

右键单击“项目名称”选择“生成路径”->配置Java路径中的生成路径,转到选项卡顺序并导出

未检查您的.jar库

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21410969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档