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