Обнаружена ошибка «Этот выпуск не соответствует 64-разрядному требованию Google Play (Opencv lib)» - PullRequest
1 голос
/ 06 февраля 2020

This release is not compliant with the Google Play 64-bit requirement

Следующие APK или комплекты приложений доступны для 64-разрядных устройств, но они имеют только 32-разрядный собственный код: 5. Включите 64- битный и 32-битный нативный код в вашем приложении. Используйте формат публикации Android App Bundle, чтобы автоматически гарантировать, что каждая архитектура устройства получает только тот собственный код, который ему необходим. Это позволяет избежать увеличения общего размера вашего приложения

Обнаружена эта ошибка при загрузке APK в игровом магазине. Мы использовали OpenCV Lib для реорганизации изображений.

Может ли кто-нибудь помочь решить эту проблему? Заранее спасибо.

1 Ответ

1 голос
/ 06 февраля 2020

Ошибка произошла из-за того, что Opencv Lib имеет только 32-битную версию и возможно не иметь 64-битную библиотеку Opencv в вашем проекте. Поэтому, пожалуйста, проверьте ваш проект (app/src/main/jniLibs) проверьте эту папку ниже

armeabi-v7a (32 бита)

и

arm64-v8a (64 бита)

может быть, этого не хватает.

...