Я делаю свое первое приложение с помощью учебника для Android Studios, и я продолжаю эту ошибку каждый раз, когда я пытаюсь это сделать. Ошибка: не найден ресурс, который соответствует указанному имени (в 'hint' со значением '@ string/edit_message'). Это мой код. В одном XML-файле.Android Studio не может найти ресурс с заданным именем
< ?xml version="1.0" encoding="utf-8"? >
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width= "match_parent"
android:layout_height= "match_parent"
android:orientation= "horizontal" >
< EditText android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint=**"@string/edit_message" />**
< Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=**"@string/button_send"** />
< /LinearLayout>
Затем в другом файле xml у меня есть это.
< ?xml version="1.0" encoding="utf-8"?>
< resources>
< string name="app_name">My first app second try</string>
< string name="hello_world">Hello world!</string>
< string name="action_settings">Settings</string>
< resources>
< string name="app_name">My First App</string>
< string name=**"edit_message">Enter a message</string>**
< string name=**"button_send">Send</string>**
< string name="action_settings">Settings</string>
< string name="title_activity_main">MainActivity</string>
</resources>
</resources>
Я сделал то, что вы написали, а затем, когда я запустил программу, снова появились еще две ошибки. Один из них был «не может найти контейнер символьных переменных», который, когда я нажал, привел меня к файлу, который я вообще не изменил. Код для этого; if (savedInstanceState == null) { getSupportFragmentManager(). beginTransaction() .add (R.id.container, new PlaceholderFragment()) .commit(); Вторая ошибка: «Выполнение неудачно для задачи»: мое первое приложение Second Try: compileDebugJava ». > Ошибка компиляции; см. вывод ошибки компилятора. Shobhit Puri – user3314574
Это не связано с вышеуказанной ошибкой. Кажется, это совсем другое. post stacktrace place –
знаете ли вы, в чем причина этой ошибки? – user3314574