Unable to execute dex: Multiple dex files define Landroid/support/v4/app/ActivityCompatHoneycomb

来源:互联网 发布:软件著作权 商标 编辑:程序博客网 时间:2024/05/17 21:07


低版本工程放到最新开发工具报错:


 Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/app/ActivityCompatHoneycomb;
NewVersion] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/app/ActivityCompatHoneycomb;


"Unable to execute dex: Multiple dex files define "


原因: 错误出现的原因很多,这里是低版本的jar包和高版本的冲突




基本解决步骤:


     1.clear项目 重新构建


     2.修改SDK 选择工程,build path --> configure build path ---> library 删除引用的低版本SDK, 然后add External JARs,选择高版本SDK

         >order and Export 把旧版本的jar包勾去掉也行


    3. 修改 project.properties  里 target=android-*    修改成自己现在的版本   (去android SDK manager里查看) 

 









0 0