1. en cas d'erreur : apostrophe non marquée dans une chaîne de caractères
Ce que j'ai trouvé, c'est que l'outil AAPT2 pointe vers une mauvaise ligne dans le xml, parfois. Vous devez donc corriger l'ensemble du fichier strings.xml.
Dans Android Studio, dans le fichier problème, utilisez :
Editer->finir->remplacer
Ensuite, écrivez dans le premier champ \' (ou \&,>,\<,\")
dans le second, mettez '(ou &,>,<,")
puis remplacez chacun d'entre eux si nécessaire (ou "reptlacez tous" dans le cas avec ').
Puis, dans le premier champ, mettez à nouveau "(ou &,>,<,")".
et en second lieu, écrivez
puis remplacer chacun d'entre eux si nécessaire (ou "remplacer tous" dans le cas avec ').
2. pour d'autres symboles problématiques
J'ai l'habitude de commenter chaque demi-partie suivante +reconstruction. jusqu'à ce que je ne trouve plus de mauvais signe.
Par exemple, un mot échappé " \update " supprime inopinément cette erreur :)
1 votes
L'erreur est, parce que trop de points dans la chaîne. Erreur : Apostrophe non précédée de ` est un message factice, le problème est dans les points. Si je me souviens bien, après plus de trois points, vous pouvez obtenir une erreur.