2016-09-10 5 views
3

Я нашел документацию о том, что ABI есть, но я не могу найти документацию о том, что именно делает свойство ndk.abiFilters. Пара вопросов конкретно:Что такое свойство abiFilters в файле build.gradle?

  1. Если я установил это свойство, перечислены ли ABI, которые не разрешены для запуска приложения? Или это фильтр разрешенных ABI?
  2. Что произойдет, если я запустил приложение на устройстве, которое не поддерживает фильтрованные ABI?

ответ

7
  1. В списке указаны только ABI, которые будут поддерживаться в приложении.
  2. Приложение не будет установлено. Процесс потерпит неудачу с этой ошибкой: INSTALL_FAILED_NO_MATCHING_ABIS

Этих ответов действителен только если у вас есть .so библиотека внутри вашего APK: Если у вас нет каких-либо .so файлов, упакованных в вашем APK, НКА. abiFilters ничего не сделают.

Смежные вопросы