Киви: приложение должно поддерживать размеры страниц памяти 16 КБAndroid

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

Сообщение Anonymous »

У меня есть базовое приложение Kivy, которое я опубликовал в Google Play Store.
Сегодня я получил предупреждающее сообщение в статусе политики: < /p>

Ваше приложение влияет на требования Google Play 16 кб. Размеры. < /p>
С 1 мая 2026 года. Чтобы убедиться, что ваше приложение работает
правильно на последних версиях Android, Google Play требует всех приложений
, нацеленных на Android 15+ для поддержки размеров страниц памяти 16 КБ. От
1 ноября 2025 года, если обновления ваших приложений не поддерживают страницу памяти на 16 КБ
размеры, вы не сможете выпустить эти обновления. Ваш последний выпуск Production
не поддерживает размеры страниц памяти 16 КБ.

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

osx.python_version = 3.11.7
osx.kivy_version = 2.3.0
android.api = 35
android.minapi = 21
android.sdk = 35
android.ndk = 25b
p4a.branch = master
Что я попробовал
Согласно Chatgpt, я должен использовать Android.ndk = 26c , чтобы решить эту проблему. Потому что CHATGPT говорит, что у него есть 16 КБ поддержки памяти.
Я попробовал это, но на этот раз я получил ошибку в BuildZer. < /P>
error: cast from 'void (*)(FT_Face)' (aka 'void (*)(FT_FaceRec_ *)')
to 'FT_Generic_Finalizer' (aka 'void (*)(void *)')
converts to incompatible function type [-Werror,-Wcast-function-type-strict]
< /code>
Чтобы исправить это, я использовал это (Chatgpt): < /p>
p4a.fork = kivy
p4a.commit = HEAD
android.cxxflags = -Wno-error=cast-function-type-strict
< /code>
Но эти команды не работали. Тем не менее, я получил такую ​​же ошибку в терминале Buildozer через несколько минут.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... page-sizes
Ответить

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

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

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

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

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