Вверху Android Studio также отображается:
Код: Выделить всё
APK does not support 16 KB devices
Версия React Native: 0.74.5
Код: Выделить всё
ext {
buildToolsVersion = "34.0.0"
minSdkVersion = 23
compileSdkVersion = 34
targetSdkVersion = 35
ndkVersion = "26.1.10909125"
kotlinVersion = "1.9.22"
}
- Версия Android NDK: 26.1.10909125
- Инструменты сборки: Gradle 8.6
- Целевой SDK: 35
"Ваше приложение использует собственные библиотеки, которые не поддерживают размеры страниц памяти размером 16 КБ
. Перекомпилируйте приложение для поддержки 16 КБ к 1 ноября 2025 года".
Я пробовал очистить и перестраивает, но файлы .so по-прежнему показывают выравнивание по 4 КБ.
Мои вопросы:
- Как перекомпилировать приложение React Native, чтобы библиотеки .so использовали выравнивание по 16 КБ?
- Есть ли Gradle или Флаг NDK, который я могу использовать для автоматического исправления этой проблемы?
- Нужно ли мне пересобирать зависимости Hermes или React Native из исходного кода с помощью более новой версии NDK?

Подробнее здесь: https://stackoverflow.com/questions/797 ... n-alignmen
Мобильная версия