1. для ошибки: неэкранированный апостроф в строке
я обнаружил, что инструмент AAPT2 иногда указывает на неправильную строку в xml. Поэтому вам следует исправить весь файл strings.xml
В Android Studio в проблемном файле используйте:
Правка-> найти-> заменить
Затем напишите в первом поле \ '(или \ &,>, \ <, \ "),
во втором поместите' (или &,>, <,"),
затем замените каждое, если необходимо. (Или "переставьте все" в случае с ' )
Затем в первом поле снова введите '(или &,>, <, "),
а во втором напишите \',
затем замените каждый, если необходимо. (Или" заменить все "в случае с ')
2. для других проблемных символов
я использую, чтобы комментировать каждую следующую половину части + перестраивать, пока я не найду неправильный знак.
Например, экранированное слово "\ update" неожиданно вызывает ошибку :)