我刚刚更新到最新的Android SDK工具r12。 现在编译我当前的项目失败了
意外的顶层例外:java.lang.IllegalArgumentException: 已添加:Lorg / anddev / andengine / audio / BaseAudioEntity;
< =图书馆肯定只添加一次 - 因此这必须是编译问题。
它也找不到一些标准的android主题:
... \ res \ values \ styles.xml:4:错误:检索项目的父项时出错: 找不到与给定名称匹配的资源 '@android:风格/ TextAppearance.Holo.Inverse'
。
SDK和其他包含的库的路径是正确的。
有同样问题的人吗? 谢谢!
答案 0 :(得分:1)
好的,我修复了编译问题 - 这是因为我包含了一个外部库(AndEngine),这些库已经存在于/ out文件夹中。清除文件夹的内容后,项目编译正确。
答案 1 :(得分:0)
“意外的顶级异常:java.lang.IllegalArgumentException:已添加:Lorg / anddev / andengine / audio / BaseAudioEntity;”
最有可能是AndEngine和一些扩展jar构建,扩展包括andengine类。要解决此问题,请执行以下操作:在重建扩展期间排除andengine src(在导出窗口中取消选中文件夹)。