У нас есть довольно сложный проект Xamarin.Android, который может быть построен с использованием Отладки версии в Visual Studio 2019 v16.3.
Всякий раз, когда я устанавливаю его для сборки Release версия, я получаю эту ошибку:
Xamarin.Android.Common.targets (1657,2): ошибка APT0000: слишком большая строка для кодирования с использованием UTF-8, записанная вместо 'STRING_TOO_LARGE'.
Xamarin.Android.Common.targets (1657,2): ошибка APT0000: слишком большая строка для кодирования с использованием UTF-8, записанная вместо 'STRING_TOO_LARGE'.
Я проверилнаш strings.xml
файл и заменил все «длинные» тексты (более 30 символов) одной буквой, но ошибка сохраняется. Также проверил файлы anim
и drawable
xml, но они не содержат длинных путей или чего-либо, напоминающего длинную строку.
К сожалению, ошибка не говорит, что это за строка ...
Как это исправить?
ОБНОВЛЕНИЕ:
Мы попытались собрать его на отдельном компьютере, и там также появляется ошибка. Кажется, что на самом деле в коде есть очень длинная строка. Кто разработал это сообщение об ошибке и подумал, что оно будет полезным ...?