Я просто пытаюсь запустить учебник здесь http://developer.android.com/resources/tutorials/hello-world.html, в частности, раздел, где мы добавляем строковый ресурс. Я скопировал код, но я получаю следующее сообщение об ошибке ...Android string.xml Ошибка
[2012-02-02 20:35:35 - HelloAndoird] /home/slabounty/workspace/HelloAndoird/res/values/strings.xml:2: error: Found text "
[2012-02-02 20:35:35 - HelloAndoird] /" where item tag is expected"
[2012-02-02 20:35:35 - HelloAndoird] /home/slabounty/workspace/HelloAndoird/res/layout/main.xml:3: error: Error parsing XML: not well-formed (invalid token)
Вот strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello Android! I am a string resource!</string>
<string name="app_name">Hello, Android</string>
</resources>
и только в том случае, main.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/hello"/>
Я предполагаю, что это что-то очевидное, но я перепечатывал и копировал пару раз, а также удалял пробелы перед тегом строки и ошибкой.
Любые идеи?
Edit ... вот файл Java ...
package com.example.helloandroid;
import android.app.Activity;
import android.os.Bundle;
public class HelloAndoirdActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Кроме того, "чистый" не работает, но это была хорошая идея.
скопировал код и использовать его работает нормально со мной может я увидеть ваш файл Java? – Akram
Вы сделали проект чистым? иногда это решает такие странные вещи. –
ОК, я понятия не имею, но я снова скопировал и все, похоже, сработало. Возможно, это был какой-то бродячий персонаж, который попал туда или что-то подобное? – slabounty