前几天升级了一下android sdk,一些麻烦事也接着而来。

运行项目,出现:

[2012-11-28 14:50:20 - Dex Loader] Unable to execute dex: Multiple dex files define Lcn/ffcs/base/BaseActivity$ExitBroadcastReceiver;

[2012-11-28 14:50:20 - Wisdom_Refactor_baidu] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcn/ffcs/base/BaseActivity$ExitBroadcastReceiver;

网上查了下,出处忘了:

这是一个编译错误,在ADT的编译器和SDK的工具有差异或是版本不一致时常会出现的一个问题,解决的方案如下:

第一步: updated eclipse (Help->Check for updates)

第二部:升级SDK的Tools和platform-tools

第三部:在Eclipse->Project->去掉自动构建(Build Automatically)->选择Clear ->Build Project->启用自动构建(Build Automatically)


更多相关文章

  1. 浅谈Android与Linux系统的差异
  2. Android版本差异
  3. Android ndk开发时查看编译器预定义宏
  4. Android与webview JS 键值编码差异
  5. Android的API与差异化之路
  6. Android各版本对照及版本差异 (版本一)
  7. android:layout_gravity和android:gravity属性差异
  8. 构建Android的交叉编译器、用NDK编译移植
  9. 第一章C++:函数返回值、GNU编译器命令

随机推荐

  1. 安卓listview默认布局总结
  2. 解决Android(安卓)Studio cannot open th
  3. Android(安卓)给Animation设置setRepeatM
  4. Android中图片保存到本地,并及时更新到系
  5. Android(安卓)绘制图形时消除锯齿
  6. Android源码个个击破之PackageManager
  7. Android完全退出的方案
  8. MTK平台camera bsp学习之camera HW架构篇
  9. Android(安卓)电话 短信
  10. 一起学android之设置ListView数据显示的