В мой проект включены собственные библиотеки, скомпилированные только для ARMv7. Когда я пытаюсь установить его на Samsung Galaxy Y (у которого есть ARMv6), я получаю ошибку INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
.Развертывание скомпилированного кода ARMv7 получает INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
Однако я хочу, чтобы приложение было развернуто для всех устройств, независимо от того, у них есть ARMv7 или нет. Если целевым устройством является ARMv7, использование собственной библиотеки будет плюсом. Вот и все. Для остальных устройств приложение выполнит свою работу без вызова собственных методов. (Из-за libary имеет большой файл .so
, я не хочу включать компиляции для других архитектур).
Любые идеи для преодоления этой ошибки? Как я могу сказать Android игнорировать собственные библиотеки, скомпилированные для разных архитектур, и сделать мой APK доступным?
PS. Я ищу soultions, а не «создание Mutiple APK-»
Благодарности