컴퓨터공부/Android

안드로이드 에뮬레이터에서 INSTALL_FAILED_NO_MATCHING_ABIS 를 내 뱉을 때..

achivenKakao 2018. 1. 22. 02:23

원인은 x86에뮬레이터를 켜고 arm용 apk를 설치 하려고 해서 나오는 에러이다.(그 반대 일 수도 있고,,)


처음에는 에뮬레이터를 arm용으로 실행하려고 했으나, 겁나 느려서 포기...

두번째로는 apk파일을 x86으로 만들려고 했으나 어디서 바꾸는지 몰라서 포기..-_-;

마지막으로 아래와 같이 build.gradle의 android 항목에 아래 붉은 색 추가 해서 성공




 android {

    compileSdkVersion 23

    buildToolsVersion "23.0.2"


    defaultConfig {

        applicationId "com.appname"

        minSdkVersion 16

        targetSdkVersion 23

        versionCode 1

        versionName "1.0"

    }

    buildTypes {

        release {

            minifyEnabled false

            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

        }

    }

    splits {

        abi {

            enable true

            reset()

            include 'x86', 'armeabi-v7a'

            universalApk true

        }

    }






http://androidlad.blogspot.com/2016/10/installfailednomatchingabis-when.html