не найдено ни одного ресурса, соответствующего имени - PullRequest
28 голосов
/ 19 января 2011

Это:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="de.androidbuch.rechner"
  android:versionCode="1"
  android:versionName="1.0">

  <uses-sdk android:minSdkVersion="7"></uses-sdk>
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:theme="@android:style/Theme.Light">

    <activity android:name=".FormularActivity"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

- это мой AndroidManifest.xml, и в строках 8 и 11 я получаю сообщение об ошибке:

ресурс не найден, что соответствуетуказанное имя (в "label" со значением "@ string / app_name")

ресурс не найден, что соответствует данному имени (в "label" со значением "@ string / app_name")

Это действительно странно, и я никуда не перемещал папку значений.

Ответы [ 5 ]

43 голосов
/ 19 января 2011

Проверяли ли вы, что у вас есть строковый ресурс, определенный в res / values ​​/ strings.xml?

<string name="app_name">"My App"</string>

Иногда я замечал, что eclipse также будет выдавать ошибки, которые трудно отследить, еслиу вас есть любые XML-файлы с ошибками.Я не думаю, что парсер восстанавливается хорошо, и иногда ошибки, которые вы получаете, могут вводить в заблуждение.

1 голос
/ 03 июля 2015

У меня также была такая же ошибка с моими изображениями. Просто переименуйте расширение из «.png» или как вам нужно в «.jpg», тогда они будут работать нормально после очистки проекта и его повторной компиляции.

1 голос
/ 02 января 2013

Одна причина может быть, как в моем случае, ошибка в строке GUI при добавлении и удалении элементов в некоторой последовательности

решение : просто откройте strings.xml в режиме XML , а не GUI , вы обнаружите, что он отличается и имеет явно недопустимые дополнительные тексты, вставленные вокруг или в начале;хотя это не выдает ошибку на файле strings.xml исправьте их и затем почистите и запустите

0 голосов
/ 21 июня 2019

Просто добавьте вышеупомянутую строку "config.xml" внутри.Низ платформы Android.Работает отлично.Через много часов я получил это решение.

Приятного кодирования ...

0 голосов
/ 14 апреля 2012

У меня была такая же проблема. Удалите "@string" из android:label="@string/app_name", и все будет работать нормально.

android:label="@string/app_name"  ->  android:label="app_name"
...