google - error not well-formed(invalid token) android studio
error: Error al analizar XML: no está bien formado(token no válido)...? (6)
Estoy trabajando en una aplicación, con el siguiente XML. pero cuando intento limpiar / compilar mi proyecto, se produce el siguiente error:
"error: Error al analizar XML: no está bien formado (token no válido)"
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello";
/>
</LinearLayout>
¿Qué significa posiblemente?
Para resolver este problema, pegué mi diseño en https://www.xmlvalidation.com/ , que me dijo exactamente cuál era el error. Como fue el caso con otras respuestas, mi XML tenía <
en una cadena.
Quitar el punto y coma después de hola
Significa que hay un error de compilación en su archivo XML, algo que no debería estar allí: un error de ortografía / un carácter espurio / un espacio de nombres incorrecto.
Su problema es que tiene un punto y coma que no debería estar allí después de esta línea:
android:text="@string/hello";
Tuve el mismo problema no puede usar la flecha izquierda <
en la propiedad de texto como android:text="< Go to back"
en su archivo xml. Elimina cualquier <
flecha de tu código xml.
Espero que te ayude.
Tuve este problema, y cuando tuve android:text="< Go back"
tenía el resaltado de sintaxis correcto, pero luego me di cuenta de que es el símbolo <
que está arruinando todo.
Verifica que no tengas espacios ni pestañas antes
<?xml version="1.0" encoding="utf-8"?>
También actualiza y limpia tu proyecto en eclipse.
Recibo este error de vez en cuando y las sugerencias anteriores solucionan el problema el 99% del tiempo