Error: (218) Apóstrofo no precedido por \
En mi strings.xml, he hecho una cadena que contiene (it's) y me sale este error.
Error: (218) Apóstrofo no precedido por \
Sí, sé que tengo que colocar un \ antes del apóstrofo, o simplemente eliminar el apóstrofo, pero mi problema es que cuando ejecuto la aplicación utilizando (it \ s) o simplemente eliminarlo, vuelve; incluso si borro toda la cadena, todo vuelve cuando hago clic en Ejecutar. ¿Cómo detengo esto?
Aquí está la cadena pero realmente no importa. Solo quiero que se elimine y no se restaure cuando ejecute la aplicación.
<string> name="talk" So, you want these things? LOL its gonna</string>
- Android: propósito de usoLevel en etiqueta de forma
- Android estilo Recopilación de recursos (aapt) fallando: Tabla de recursos no válidos: tamaño de encabezado 0xc
- Rotar Marcador y Mover Animación en Mapa como Uber Android
- Mostrar una imagen PNG animada a mi diseño en android utilizando XML
- Agregar más de una cadena a un TextView
- Selector con android: drawable = atributo "@ color / transparent"
- Cómo generar simple-xml java objeto anotado desde el esquema xsd
- Simple HTML (o XML) para Android Native Converter
Cuando se produce el error, Android Studio abre el archivo values.xml que, en ese punto del archivo, engañosamente se ve exactamente igual que strings.xml. Asegúrate de actualizar las cadenas.xml y deberías estar bien.
tratar
<string name="talk">your string value</string>
Coloque su cadena entre comillas dobles. <string>"Your text 'here'"</string>
En realidad hay dos archivos strings.xml y values.xml
Nosotros editamos nuestros datos de cadena en strings.xml y siempre que obtengamos un error como Apostrophe no precedido por \, Cuando haces clic en error android studio te redireccionamos a values.xml y estás editando en values.xml y android studio acaba de borrar lo que edito yo .
Así que asegúrese de que está editando strings.xml no values.xml
- Android String Recurso no encontrado Excepción
- Android: el cliente Paho Mqtt no recibe mensajes una vez que cambia la conectividad de red (los datos móviles se deshabilitan y se vuelven a habilitar)