Ошибка: «строка слишком велика для кодирования с использованием UTF-8, записанная вместо этого как STRING_TOO_LARGE» посAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка: «строка слишком велика для кодирования с использованием UTF-8, записанная вместо этого как STRING_TOO_LARGE» пос

Сообщение Anonymous »

После обновления уровня Android API с 33 (Android 13) до 34 (Android 14) я обновил все необходимые зависимости и конфигурации. Однако при синхронизации, очистке и пересборке проекта я столкнулся со следующей ошибкой:
"Строка слишком велика для кодирования с использованием UTF-8, записанная вместо этого как "STRING_TOO_LARGE".
Шаги для воспроизведения:
  • Обновите уровень Android API проекта с 33 до 34 (с таргетингом на Android 14).
  • Обновите все зависимости, чтобы они были совместимы с новым уровнем API.
  • Синхронизируйте, очистите и пересоберите проект в Android Studio.
  • Ошибка появляется во время процессе сборки.
Ожидаемое поведение: проект должен успешно собраться без проблем с кодированием.
Фактическое поведение: во время В процессе сборки возникает следующая ошибка:
Приложение должно быть успешно собрано.
Конфигурация:
android {
namespace 'com .Мое приложение'
compileSdkVersion 34
buildToolsVersion "34.0.0"

Код: Выделить всё

splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'mips', 'mips64', 'arm64-v8a'
universalApk true
}
}

defaultConfig {
applicationId "com.my app"
minSdkVersion 28
compileSdk 34
targetSdkVersion 34
versionCode 32
versionName "1.8.1"
multiDexEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
минимально воспроизводимый пример:
"Я столкнулся с проблемой, упомянутой выше, после обновления версии Gradle, очистки и перестройки проекта. Однако проект работал нормально с той же длиной строки раньше."
Я пробовал обновить длинную строку в разных частях, но это не помогло.
https://i.sstatic.net/65Yyc5iB .png

Подробнее здесь: https://stackoverflow.com/questions/789 ... ing-too-la
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»