Android 运行程序报错:Unable to execute dex: Multiple dex files define Lcom/baidu/android/pushservice/Push
2015-07-13 20:59
537 查看
在接入百度推送的时候,添加完push jar包之后出现error:Unable to execute dex: Multiple dex files define Lcom/baidu/android/pushservice/PushNotificationBuilder;
原因:包名重复。
解决方法:包名重复有两种可能。
1、在libs目录下,如果有一样的,就选择最新版本的,删掉一个旧版本的;不过这样可能原先使用的部分功能要重新运行确认是否可以继续使用;
2.、这种情况是大家要注意的。有的时候jar名明明不同,但是也会报这个错,因为两个jar里面的包名有相同的。这就要求我们打开jar,看看里面的包名是不是重复。
原因:包名重复。
解决方法:包名重复有两种可能。
1、在libs目录下,如果有一样的,就选择最新版本的,删掉一个旧版本的;不过这样可能原先使用的部分功能要重新运行确认是否可以继续使用;
2.、这种情况是大家要注意的。有的时候jar名明明不同,但是也会报这个错,因为两个jar里面的包名有相同的。这就要求我们打开jar,看看里面的包名是不是重复。
相关文章推荐
- Android 事件分发实践(一),解决ScrollView嵌套ListView滑动的问题
- No resource found that matches the given name 'android:Widget.Material.ActionButton'的原因及解决方法
- Android学习笔记之图片轮播...
- Windows环境下Android Studio v1.0安装教程
- Android自定义浏览器选择本地文件上传问题
- Android Touch事件的分发过程
- android小错误:Failure retrieving text 0x7f050001 in package
- android的wake_lock介绍
- windows下编译Android版本的boost库文件
- Android 开源框架ImageLoader基本介绍及使用
- Android之——Fragment生命周期(日志截图版)
- OSChina客户端源码学习(1)--Android与Server的交互
- android paint的抗锯齿效果
- Android破解之Lic文件加密程序(首例)
- Android early suspend/late resume
- Android实现Session保持
- Android实现图片放大缩小
- Android系统各版本及代号
- 了解 uri, content provide,包括 data android:host,android:scheme
- Android ViewPager放入多个XML如何监听其的控件