前几天升级了一下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在WebView上构建Web应用程序
  2. android中设置activity的出现方式
  3. 升级Android(安卓)Studio3.1.3,gradel无法加载pom和类库
  4. 升级android sdk到5.0时,创建项目出现错误:No resource found that
  5. 新的Android恶意软件出现!可能窃取你的银行密码
  6. 使用 Eclipse PhoneGap 构建 Android(安卓)应用程序入门
  7. Eclipse中编译Android工程时出现的问题解决方法。
  8. 使用 Eclipse PhoneGap 构建 Android(安卓)应用程序入门
  9. 构建Android的交叉编译器、用ndk编译移植

随机推荐

  1. TSQL左连接多个右手行
  2. 每条sql语句实际上都是一个事物(事物多种
  3. [SQL Server 2005 至 SP3] 问题解决: 发
  4. MySQL中的字符串模式匹配
  5. sql 语句 更改默认的sql server 数据库
  6. mysql中如何对text字段值进行追加更新
  7. 利用JAVA动态编译重构系统
  8. 如何在SQL Server数据库模式中找到所有填
  9. 如何在不改SQL的情况下优化数据库
  10. 如何使用特定数据的所有可能实例填充数据