Зачем использовать код armeabi-v7a вместо кода armeabi?

В моем текущем проекте я использую несколько файлов .so. Они находятся в папках armeabi и armeabi-v7a. К сожалению, размер одного из файлов .so составляет 6 МБ, и мне нужно уменьшить размер файла. Вместо толстого APK-файла я хотел бы использовать только файлы armeabi и удалить папку armeabi-v7a.

Согласно документации NDK, код armeabi-v7a является расширенным кодом armeabi, который может содержать дополнительные инструкции ЦП. Все это выходит за рамки моего опыта, но я сомневаюсь, почему нужно иметь и код armeabi-v7a, и код armeabi. Должна быть веская причина иметь и то, и другое, не так ли?

На моих тестовых устройствах, похоже, все работает нормально. У них есть процессоры ARM v7. Можно ли предположить, что сейчас все работает?

139
задан Sam Rad 26 June 2014 в 15:51
поделиться