Ошибка INSTALL_FAILED_NO_MATCHING_ABIS после обновления Oreo

На самом деле я работаю над 3 приложениями для Android (A-B-C), на всех моих устройствах все идет нормально, но когда я обновил свой S7 Edge до Oreo, произошло что-то странное, 2 приложения (A-B) исчезли, на моем телефоне остался только C. Итак, я хотел переустановить их с помощью ADB и получил эту ошибку:

Ошибка установки с сообщением INSTALL_FAILED_NO_MATCHING_ABIS: Не удалось извлечь собственные библиотеки, res = -113. Возможно, эта проблема будет решена путем удаления существующей версии apk, если она есть, и последующей повторной установки.

когда я нажимаю на удаление, я получаю эту ошибку:

Неизвестный сбой (на android.os.Binder.execTransact (Binder.java:682))

когда я попытался переустановить третье приложение C, которое осталось после обновления Oreo, все прошло нормально.

Итак, я только что понял, что что-то пошло не так с этими двумя приложениями после обновления Oreo, похоже, что A-B все еще существуют на устройстве, хотя я не могу их найти, какая-либо помощь?


person ismail alaoui    schedule 09.08.2018    source источник


Ответы (1)


Я наконец понял, почему у меня возникла эта проблема.

В gradle.app из двух приложений, у которых возникла проблема (A-B), я использовал

apache.commons.io:2.4

Я только что удалил эту строку из приложения Gradle

compile 'org.apache.directory.studio:org.apache.commons.io:2.4'

и теперь все снова работает нормально

этот ответ очень помог мне разобраться в моем .

person ismail alaoui    schedule 05.12.2018