我尝试在将计划使用的图像添加到drawables文件夹后构建我的Android应用程序。 该项目之前工作得非常好,但在运行项目后,出现了一条错误消息,称为Unparsed Aapt Error。该错误显示在src文件夹中。 我试图清理我的项目,但R.java类只是消失了。
有关如何解决此问题的任何建议????
答案 0 :(得分:13)
1)清洁项目
2)关闭项目
3)再次尝试,如果仍然失败:重复1& 2然后:
4)退出Eclipse并重新进入。
5)将运行配置中的目标设置为手动并尝试
此错误存在错误 - http://code.google.com/p/android/issues/detail?id=14607
直到解决了我们需要承担的问题。
答案 1 :(得分:2)
我发现了这个问题in the Android Developer's Google Group的另一个“修复”,它解释了有时错误已经解决但是eclipse根本就没有意识到它。
显然在这种情况下,您也可以通过右键单击删除错误。
答案 2 :(得分:1)
右键点击项目>属性> android>在项目构建目标中:选择具有API级别21的Android 5.0 或选择与android-support-v7-appcompat项目中设置的api级别相同的Android版本。
api级别和android版本应该在android-support-v7-appcompat和你的项目中相同。
答案 3 :(得分:0)
原因: Android SDK
或Platform SDK
与 Eclipse 插件不一致。
<强>解决方案:强>
答案 4 :(得分:0)
我尝试了所有这些步骤,并没有修复我得到的appt错误138。实际上,我正在使用TFS插件,在某些时候,其中一个xml文件的编码从服务器上的0更改为本地副本上的ASCII。我不得不回滚到问题出现之前的最后一个更改集,然后确保使用编码为0的服务器上的版本覆盖有问题的文件以解决问题。
答案 5 :(得分:0)
在大多数情况下,将图像文件限定符从PNG更改为png将修复Android&#34; Unparsed aapt error(s)&#34;
答案 6 :(得分:0)
实际上,当我们将图像粘贴到drawable文件夹中时会出现问题。图像名称必须仅包含[a-z0-9_。]字母。我的意思是文件名在&#34; res&#34;必须只包含小写字母,数字或下划线。链接https://teamtreehouse.com/forum/beginners-android-app-help解释得非常好。