Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将项添加到xml文件时出现奇怪的aapt.exe错误_Android_Xml_Aapt - Fatal编程技术网

Android 将项添加到xml文件时出现奇怪的aapt.exe错误

Android 将项添加到xml文件时出现奇怪的aapt.exe错误,android,xml,aapt,Android,Xml,Aapt,当我将此代码放入res/menu/menu.xml文件时,为什么会出现aapt.exe已停止工作的错误?顺便说一下,这直接来自android开发者网站 XML: 我希望搜索按钮始终可见,我希望设置按钮?我希望xml中有2个或更多项,但我无法做到。我发现了问题。我没有图标。 不幸的是,eclipse和android没有一种清晰直观的方式让您知道错误在哪里。我在修改菜单资源时也遇到了同样的问题。 当我们从菜单和相应的字符串资源中删除action\u settings项时,问题似乎就出现了。 我在

当我将此代码放入
res/menu/menu.xml
文件时,为什么会出现
aapt.exe已停止工作的
错误?顺便说一下,这直接来自android开发者网站

XML:



我希望搜索按钮始终可见,我希望设置按钮?我希望xml中有2个或更多项,但我无法做到。

我发现了问题。我没有图标。
不幸的是,eclipse和android没有一种清晰直观的方式让您知道错误在哪里。

我在修改菜单资源时也遇到了同样的问题。 当我们从菜单和相应的字符串资源中删除action\u settings项时,问题似乎就出现了。 我在下面重新介绍了这两种资源,问题就解决了。 在menu/main.xml中:

 <menu xmlns:android="http://schemas.android.com/apk/res/android" >

  <item
    android:id="@+id/action_settings"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/action_settings"/>

 </menu>
似乎是包含引用的R.java文件存在某种问题
即使将其删除,也要执行设置,从而导致崩溃。

否。不要担心。有时也会发生。只需清除错误并运行项目。你会多次看到这种笑话。我无法清理我的项目(而且它不会自动生成R.java文件),每次保存时都会出现aapt.exe错误…您好。在编译过程中,aapt是否报告了任何其他错误?因此,某些xml文件中一定存在一些问题。从清单到字符串,检查所有xml文件。但也尝试重新启动,有时它会修复
 <menu xmlns:android="http://schemas.android.com/apk/res/android" >

  <item
    android:id="@+id/action_settings"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/action_settings"/>

 </menu>
 <string name="action_settings">Settings</string>
  android:visible="false"