Проблема возникает из-за взаимодействия между размером страницы памяти Android и выравниванием собственных библиотек (файлов .so) в вашем APK. На большинстве устройств Android страницы памяти обычно имеют размер 4 КБ, но более новые устройства, включая некоторые модели Pixel и эмуляторы, используют страницы размером 16 КБ (16384 байта). Вы подтвердили это, запустив команду adb getconf PAGE_SIZE, которая вернула 16384. Когда размер страницы составляет 16 КБ, любая общая библиотека, чьи сегменты LOAD выровнены по 4 КБ (0x1000), становится несовместимой. Динамический компоновщик ожидает, что все основные сегменты памяти общей библиотеки будут согласованы с размером страницы устройства. Если они не выровнены, библиотека может не загрузиться, что приведет к сбою приложения или ошибке выполнения.
может ли кто-нибудь поделиться инструкциями по исправлению этой проблемы
Подробнее здесь: https://stackoverflow.com/questions/797 ... -can-i-fix
Мобильная версия