Мои строки ресурсов содержат неразрывные пробелы, такие как
и &nnbsp;
, которые я определил следующим образом:
<!DOCTYPE resources [
<!ENTITY nbsp " ">
<!ENTITY nnbsp " ">
<!ENTITY laquo "«"><!-- French opening quotes: « -->
<!ENTITY raquo "»"><!-- French closing quotes -->
]>
И использовал так:
<string name="text_id42">
This is a very long text
on several lines with some citations, like : «&nnbsp;This
citation.&nnbsp;»
</string>
Допри обновлении до Android Studio 3.2 текст никогда не прерывался (при переходе на следующую строку) на
или &nnbsp;
.С примером текста он отображается как:
...citations,
like : « This ...
, так что like
и :
всегда находятся на одной строке.
Но в Android Studio 3.2 я получаю свой текстсломан, например:
...citations, like
: « This ...
, поэтому like
и :
разделены на строки, несмотря на
между ними.
Я пытался восстановить все, но без изменений,Я подозреваю, что AAPT2, который теперь обновлен до 2.19, но не нашел ни вариантов, чтобы справиться с этим, ни где сообщать об ошибках в AAPT2.