안드로이드

[INSTALL_FAILED_NO_MATCHING_ABIS: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113] 오류 해결

알 수 없는 사용자 2026. 4. 14. 13:30

F-Droid에서 안드로이드용 VLC 앱을 다운 받아서 adb로 설치하려고 했을 때 발생했다.

 

여러 가지 원인이 있을 수 있지만, 내 모바일 환경과 다른 아키텍처의 앱을 설치하려고 할 때 이 오류를 마주쳤다.

원인을 알았으니 해결법은 간단하다. 자신의 모바일 아키텍처에 맞는 앱을 받아서 설치하면 된다.

 

스마트폰 아키텍쳐는 보통 armeabi-v7a, arm64-v8a 두 가지가 있으며, 간단히 32비트, 64비트라고도 부른다.

윈도우의 32비트처럼, 특정 시점을 기준으로 arm64-v8a만 나오기 때문에, arm64-v8a용 앱을 받으면 된다.

확실하게 확인하려면 adb shell getprop ro.product.cpu.abi를 입력해서 나오는 결과를 보면 된다.

 

결과값: arm64-v8a / armeabi-v7a

 

x86_64용 앱을 다운 받았기 때문에 오류 발생
내 스마트폰을 위한 arm64-v8a용 앱을 다운 받아 해결

 

출처: https://www.reddit.com/r/fossdroid/comments/1fwmkol/why_so_many_apps_downloaded_from_fdroid_fail_to