1. pour erreur: apostrophe non échappée dans la chaîne
ce que j'ai trouvé, c'est que l'outil AAPT2 pointe parfois vers une mauvaise ligne en xml. Vous devez donc corriger tout le fichier strings.xml
Dans Android Studio, dans les fichiers problématiques, utilisez:
Modifier-> rechercher-> remplacer
Ensuite, écrivez dans le premier champ \ '(ou \ &,>, \ <, \ ")
dans le deuxième put' (ou &,>, <,")
puis remplacez chacun si nécessaire. (Ou "reptlace all" au cas où ' )
Ensuite, dans le premier champ, mettez à nouveau '(ou &,>, <, ")
et dans la deuxième écriture \'
puis remplacez chacun si nécessaire. (Ou" remplacez tout "au cas où avec ')
2. pour les autres symboles problématiques
que j'utilise pour commenter chaque partie suivante + reconstruire jusqu'à ce que je ne trouve pas le mauvais signe.
Par exemple, un mot échappé "\ update" supprime de manière inattendue une telle erreur :)