Tenemos que limpiar todo el proyecto de Android en Eclipse cada vez que se edita un archivo XML
Estoy teniendo un problema molesto. Estoy usando un fragmento en mi proyecto de Android, y me está causando un dolor interminable, ya que tengo que limpiar el proyecto cada vez que edito mi archivo xml principal. Así es como se ve:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <fragment xmlns:map="http://schemas.android.com/apk/res-auto" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" class="com.google.android.gms.maps.MapFragment" map:uiRotateGestures="false" map:uiScrollGestures="false" map:uiZoomControls="false" map:uiZoomGestures="false" map:cameraZoom="18" /> <ScrollView android:id="@+id/scroller" android:layout_width="250dp" android:layout_height="100dp" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:background="@android:color/white"> <TextView android:id="@+id/debug_text" android:layout_width="fill_parent" android:layout_height="fill_parent" android:textSize="10sp" /> </ScrollView> </RelativeLayout>
Y si edito incluso un carácter de este archivo, todas las líneas que comienzan con "mapa" quedan resaltadas con rojo, y la etiqueta de apertura de fragmentos también se resalta. El error que estoy recibiendo es:
- Análisis de un archivo XML en Java para obtener una lista de nombres
- Creación de servicio web para aplicaciones de Android
- Creación de hashmap / map desde recursos XML
- ¿Cómo puedo referenciar algo en el archivo /values/strings.xml programatically?
- Permiten a los usuarios crear formularios dentro de la aplicación android survey / data collection
Unexpected namespace prefix "xmlns" found for tag fragment
Y para las líneas que comienzan con "mapa" el error es:
Unexpected namespace prefix "map" found for tag fragment
Si limpio el proyecto el problema desaparece y puedo construir y ejecutar el proyecto muy bien, pero como estoy editando mucho ahora mismo es muy muy molesto. ¿Podría alguien ayudar por favor?
- Uso de la fuente personalizada en Android TextView utilizando xml
- Error al agregar tema personalizado a la aplicación
- XML de Android: se desplaza entre campos EditText
- ¿Es la mejor práctica para crear un botón como este en una aplicación de Android?
- Android: IME sin teclado
- No se puede reanudar la actividad
- XML con la biblioteca SimpleXML - Rendimiento en Android
- Mejor manera de analizar la Biblia en Android
En Eclipse puede ir a Project -> construir automáticamente lo que debería incluir un proceso limpio. También puede usar adb para crear un script ANT y utilizar el archivo build.xml para establecer un destino limpio como parte de la compilación.
Si configura la compilación de forma automática, entonces eclipse se ralentizaría en casos de gran tamaño de proyecto. Limpiar y construir todo su proyecto después de cada pocos segundos periódicamente. Se recomienda en caso de proyecto grande para limpiar manualmente su espacio de trabajo.
- CursorLoader – ¿Dos tablas unen consulta?
- Protección de almacenamiento local en la aplicación de parche