Обновить до студии Android Gradle Plugin 3.0.1 и "\r"(возврат каретки) в strings.xml показывает "r" в TextView
Я просто обновляю до Android студию Gradle Plugin 3.0.1. Очень странно, что символ в strings.xml "\r"(возврат каретки ASCII) показывает "r" при запуске apk. Он работает правильно в моей старой версии Android Studio 2.3.3.
Мой старый buildToolsVersion - "25.0.2", и в нем есть сообщение о том, что Gradle Plugin 3.0.1 поддерживает минимум SDK 26.0.2. Поэтому buildToolsVersion изменен на "26.0.2". исходный код один и тот же, и я только что проверил на обеих сторонах моих двух компьютеров NB.
Есть ли способ избежать этого? Любое предложение приветствуется. Я не хочу удалять все эти "\ r", потому что есть сотни на 20 языках, и боюсь другого побочного эффекта.
2 ответа
Стоит несколько дней, чтобы найти и не найти пути в настройках, чтобы избежать этого. Чтобы изменить \r на
малоэффективен, хотя я должен модифицировать сотни мест.
Это потому, что это escape-последовательность, если вы хотите напечатать \r, тогда используйте \\r
, он будет отображать \r в выводе. Просто попробуй это.