Поддержка размера страницы 16 КБ в приложении Android, не использующем NDKAndroid

Форум для тех, кто программирует под Android
Anonymous
Поддержка размера страницы 16 КБ в приложении Android, не использующем NDK

Сообщение Anonymous »

Мы готовимся к поддержке Android 15, и согласно официальной документации

Android поддерживает устройства, настроенные на использование страницы размером 16 КБ ( устройства 16 КБ). Если ваше приложение использует какие-либо библиотеки NDK, прямо или косвенно через SDK, вам потребуется пересобрать приложение, чтобы оно работало на этих устройствах с размером памяти 16 КБ.

На отдельной странице описаны необходимые шаги для поддержки устройств с памятью 16 КБ, но, честно говоря, я в замешательстве. Мы не используем NDK, и в финальном APK присутствует лишь несколько файлов .so от сторонних библиотек (главные из них — com.github.barteksc:pdfium-android). Должны ли мы создавать эти библиотеки самостоятельно? Как я могу обнаружить, что эти сторонние файлы .so не используют размер страницы 4 КБ?
Поскольку я не знаком с нативной разработкой под Android, буду признателен за простые объяснения.
Мы используем AGP 8.3 и настройки по умолчанию для несжатых общих библиотек

Подробнее здесь: https://stackoverflow.com/questions/787 ... -using-ndk

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