Я только что получил и прочитал новостную рассылку из Google Play, в которой говорится, что со следующего года магазин "потребует, чтобы новые приложения и обновления приложений с собственными библиотеками предоставляли 64-разрядные версии в дополнение к их 32-разрядным версиям".
Для тех, кто еще не читал это, говорится:
Требование поддержки 64-разрядных в 2019 году
Поддержка платформы для 64-битных архитектур была представлена в Android 5.0. Сегодня более 40% устройств Android, подключенных к сети, поддерживают 64-разрядную версию, но при этом поддерживают 32-разрядную совместимость. Для приложений, использующих собственные библиотеки, 64-битный код обычно предлагает значительно лучшую производительность с дополнительными регистрами и новыми инструкциями.
В ожидании будущих устройств Android, которые будут поддерживать только 64-битный код, для консоли Play потребуется, чтобы новые приложения и обновления приложений с собственными библиотеками предоставляли 64-битные версии в дополнение к их 32-битным версиям. Это может быть один APK или один из нескольких опубликованных APK.
Мы не удаляем 32-битную поддержку. Google Play продолжит поддерживать 32-битные приложения и устройства. Приложения, которые не содержат нативный код, остаются без изменений.
Это изменение вступит в силу в августе 2019 года. Сегодня мы предоставляем предварительное уведомление, чтобы предоставить разработчикам, которые еще не поддерживают 64-разрядную версию, достаточно времени для планирования перехода. Следите за будущими публикациями, в которых мы подробно рассмотрим преимущества производительности 64-битных собственных библиотек на Android и ознакомимся с руководством по процессорам и архитектурам NDK для получения дополнительной информации.
Какие практические изменения нам необходимо внести, чтобы полностью соответствовать этому новому требованию, когда это применимо?