Ошибка использования eclipse для Android - не найден ресурс, соответствующий указанному имени - PullRequest
22 голосов
/ 19 марта 2010

Общая проблема, я уверен, но я не могу понять это. В моих файлах AndroidManifest.xml и main.xml я не обнаружил ни одного ресурса, соответствующего имени. Я дважды проверил на опечатки, и это работало, но теперь я выскакиваю со всеми этими ошибками, говоря, что не могу найти мои строки в моем 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"    />

Это те, которые я получаю за мой androidmanifest.xml.

<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".HelloFormStuff" android:label="@string/title">

Вот так выглядит мой 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>

Есть идеи? Любая помощь будет принята с благодарностью !!

Ответы [ 15 ]

0 голосов
/ 09 июля 2012

Project ---> Clean делает свое дело в большинстве случаев. Это было в моем.

0 голосов
/ 07 января 2012

Для меня проблема возникла из-за того, что мой строковый файл не может быть проанализирован . Я хотел иметь значение типа '%s - %s'. Однако это, кажется, вызывает проблему, кажется, что строка попытается проанализировать это значение особым образом. Поскольку два строковых значения были предоставлены в одном значении, в консоли была записана ошибка, но у меня было так много ошибок, вызванных этим, что первоначальная ошибка была скрыта из-за небольшого буфера консоли. Добавление атрибута formatted="false" к моему строковому значению устранило проблему в строковом файле (кстати, об этом не сообщалось как об ошибке компиляции в самом файле), и я смог собрать еще раз.

0 голосов
/ 05 июля 2011

Если вы являетесь разработчиком iPhone, не просто добавьте свою картинку (щелкнув правой кнопкой мыши, затем добавьте файл ... как мы делаем в iPhone).Вы должны скопировать и вставить рисунок в папку для рисования.

0 голосов
/ 04 июня 2011

Однажды у меня возникла эта проблема с проблемой пути, относящейся к другому проекту:

У меня было это в default.properties:

android.library.reference.1=..\\MyProject_Core\\

Что я исправил так:

android.library.reference.1=../MyProject_Core/

Мой коллега создал вышеуказанное с Windows, но на моем Mac работала только версия ниже.

0 голосов
/ 13 апреля 2011

Я переименовал файл в res / values ​​"strings.xml" в "string.xml" (без 's' в конце), очистил и перестроил без ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...