Поддержка размера страницы 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
Ответить

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

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

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

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

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