【发布时间】:2014-07-17 20:07:51
【问题描述】:
我对使用 eclipse 进行 android 开发非常陌生,遇到了很多错误和问题。这是下一个:
我正在按照教程学习 Eclipse 上的 android 开发。我按照示例 here 包含操作 xml(文件 res/menu/main_activity_actions.xml):
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- Search, should appear as action button -->
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="ifRoom" />
<!-- Settings, should always be in the overflow -->
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:showAsAction="never" />
</menu>
以下行标有标题中给出的错误:
android:title="@string/action_search"
虽然我在res/values/strings.xml 中添加了以下行:
<string name="action_search">SEARCH</string>
我什至清除了这个项目。现在怎么了?
附录:
不确定这是否相关,是我的问题的原因还是我的问题引起的:每个对“R”的变量引用都有一个错误:“R 无法解析为变量”。
【问题讨论】:
-
确保您在
string文件夹中的string文件中插入了action_search,保存该文件,清理您的项目, -
我有 - 查看更新的问题。
-
尝试评论那个留置权(不要使用
action_search),然后尝试运行你的程序,它运行了吗?因为我认为你在其他地方有问题 -
是的,Alex 相关,您在一个 xml 文件中有错误,请检查菜单、布局、值、清单文件并找到问题。缺少语法问题或其他任何问题。
-
现在错误消失了——我什么都没做!!!!我是否需要等待 1 或 2 分钟,直到 eclipse“意识到”错误已解决?