Как исправить ошибку «неэкранированный и / или неопределенный символ» в string.xml - PullRequest
0 голосов
/ 12 января 2019

Я добавил несколько прямых ссылок на скачивание Google Drive в строку. Файлы размером до 3 МБ загружены успешно, но файлы размером 3 МБ и более не были загружены и допустили ошибки.

Я проверил ссылки, и все ссылки работали, но когда я изменил "&" на "(& amp)", были загружены только файлы с наименьшим размером и файлы большого размера.

1 Ответ

0 голосов
/ 12 января 2019

Если (& amp; точка с запятой) не работает, попробуйте использовать кодирование в процентах: https://en.wikipedia.org/wiki/Percent-encoding

Заменить & amp с% 26. Примером может быть:

<string name="example">www.xyz.com?abcd%26abcd=abc</string>

Или

Попробуйте заключить URL в двойные кавычки:

<string name="example">"www.xyz.com?abcd&abcd=abcs"</string>
...