使用eclipse for Android时出错 - 找不到与给定名称匹配的资源

Ken*_*nyH 22 android

常见问题我敢肯定,但我无法弄清楚.在我的AndroidManifest.xml和main.xml中,我找到了与给定名称匹配的no资源.我已经仔细检查了拼写错误,它曾经工作过,但现在我突然出现了所有这些错误,说它无法在我的strings.xml中找到我的字符串.

这些是我在main.xml中遇到的错误.

    <TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dip"
    android:text="@string/instructions"    />

    <TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dip"
    android:text="@string/level_prompt"    />

    <Spinner         
    android:id="@+id/spinner"        
    android:layout_width="fill_parent"        
    android:layout_height="wrap_content"        
    android:prompt="@string/level_array"    />
Run Code Online (Sandbox Code Playgroud)

这些是我为androidmanifest.xml获取的.

<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".HelloFormStuff" android:label="@string/title">
Run Code Online (Sandbox Code Playgroud)

这就是我的strings.xml的样子.

<string name="title">Title</string>
<string name="app_name">Application name</string>

<string name="instructions">Enter instructions here.</string>

<string name="level_prompt">Choose an item</string>

<string-array name="level_array">        
<item>Item One</item>        
<item>Item Two</item>        
<item>Item Three</item>        
<item>Item Four</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?任何帮助,将不胜感激!!

Ken*_*nyH 22

意外地将"values"文件夹移动到"res"文件夹之外.把它移回去了,它开了!


Ste*_*lie 18

由于XML布局文件中的错误,此问题出现在我面前.通过更改@id/meid@+id/meid(注意加号),我得到了它的工作.如果没有,有时你只需要去项目 - >清洁......


Igo*_*sky 5

我解决了这样的问题:我进入了我的XML布局文件,切断了生成错误的代码行.然后我保存了文件,并将代码粘贴回来.错误消失了.