Kivy и Google Play 64-разрядные - PullRequest
1 голос
/ 26 мая 2019

Как вы, наверное, знаете, с 1 августа 2019 года все Android-релизы должны соответствовать 64-битному требованию Google Play.Позволит ли нам Kivy + Buildozer создавать такие приложения?

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 26 мая 2019

Buildozer уже позволяет создавать такие приложения, просто измените токен конфигурации android.arch в buildozer.spec на arm64-v8a вместо значения по умолчанию armeabi-v7a.

Мы не поддерживаем APK с несколькимиАрхитектуры связаны друг с другом, в основном потому, что это значительно увеличит их размер благодаря всем скомпилированным компонентам, но вы можете загрузить один APK каждого типа в Google Play.

Вероятно, мы обновим значения по умолчанию и предоставим дополнительную документацию поэто в течение следующих нескольких месяцев.

1 голос
/ 26 мая 2019

Из комментариев вот открытая проблема в Kivy-репозитории о планах Kivy по поддержке предстоящего 64-разрядного двоичного требования Google.Вот комментарий одного из разработчиков:

В https://android -developers.googleblog.com / 2017/12 / улучшение-app-security-and-performance.html :

В августе 2019 года Play потребует, чтобы новые приложения и обновления приложений с собственными библиотеками предоставляли 64-разрядные версии в дополнение к их 32-разрядным версиям.

IЯ думаю, что по умолчанию мы должны использовать arm64-v8a, чтобы избежать проблем позже, и начать думать, как мы можем выполнить компиляцию нескольких целей и встроить их в один APK.

... с тремя большими пальцами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...