Какие шаги необходимы для обеспечения совместимости приложения с 64-битным - PullRequest
0 голосов
/ 10 июля 2019

Как только я получил письмо из магазина Google Play

К 1 августа 2019 года все приложения, использующие собственный код, должны предоставить 64-разрядную версию для публикации обновления. На момент отправки этого письма по крайней мере одно из ваших приложений * еще не отвечало требованию:

Насколько я использую следующие граделы. Если я буду использовать следующие файлы Gradle, чтобы они работали на 64-битных совместимых устройствах?

Эти Gradle используются для получения кадров из видеофайлов:

armeabiImplementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-armeabi:1.0.14'
armeabi_v7aImplementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-armeabi-v7a:1.0.14'
x86Implementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-x86:1.0.14' 
x86_64Implementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-x86_64:1.0.14'
arm64_v8aImplementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-arm64-v8a:1.0.14'

Воспроизведение видео с использованием JWPlayer:

implementation "com.longtailvideo.jwplayer:jwplayer-core:3.6.0"
implementation "com.longtailvideo.jwplayer:jwplayer-common:3.6.0"
implementation "com.longtailvideo.jwplayer:jwplayer-chromecast:3.6.0"

1 Ответ

0 голосов
/ 11 июля 2019

Подготовьте свои приложения к требованиям 64-разрядности

Все разработчики. Ниже приведен обзор шагов, которые необходимо выполнить, чтобы стать совместимым с 64-разрядностью.

Проверьте ваш APK или комплект приложений на наличие собственного кода.Вы можете проверить наличие файлов .so с помощью APK Analyzer.

Определите, созданы ли они из вашего собственного кода или импортированы с помощью SDK или используемой вами библиотеки.Если в вашем APK нет файлов .so, вы уже совместимы с 64-разрядными системами.

Включение 64-разрядных архитектур и восстановление собственного кода (.so-файлов), импортированного из вашего собственного кода.

Обновите все SDK и библиотеки до 64-битных версий, если это необходимо.Обратитесь к владельцу SDK или библиотеки, если он недоступен.Мы работаем с ведущими владельцами библиотек на предмет их 64-разрядной совместимости.

Локальное тестирование на наличие проблем после перестройки приложения.

Развертывание ваших тестеров с использованием треков тестирования для тщательного тестирования.

и многое другое по этой ссылке .

...