- Нет ничего плохого в разбиении apk в архитектуре с несколькими процессорами.
- Вы не можете уменьшить размер
opencv
.so
файлов, которые уже упакованы.
Если один пользователь скачивает apk, вы должны убедиться, что все данные полезны для пользователя, который тратит свое время и данные на наш apk.
Решение: Я рад, что Google возражает против этого и имеет Поддержка нескольких APK . В качестве заголовка вы можете загрузить несколько apk, ориентированных на несколько процессоров.
Так что просто не беспокойтесь о размере и продолжайте с поддержкой нескольких APK.
Обновление:
Вы можете использовать только armeabi
, armeabi-v7a
и x86
, чтобы сделать apk меньше, потому что другие архитектуры ЦП имеют незначительное количество устройств в мире.
См. Статистика Unity по архитектуре и возможностям ЦП
ARMv7: 98,1%
Intel x86: 1,7%