본문 바로가기

Android

INSTALL_FAILED_INVALID_APK: version code inconsistent with 안드로이드 스튜디오 오류

안드로이드 스튜디오에서 폰 디버그 실행 시 해당 오류가 발생하면서, 앱을 재설치하겠냐는 확인창 이후로도 계속 설치되지 않는 경우가 있다.


이 버그는 Gradle의 Instant Run 기능에서 발생한 오류이다. (Instant Run은 기기에 앱을 설치하지 않고 실행하는 방식으로, 앱 설치 시간을 줄일 수 있기 때문에 유용하다.)


File > Settings > Build, Execution, Deployment > Instant Run 에서 Instant Run 을 끄면 해결. 하지만 다시 킬 경우 똑같은 에러가 발생한다.

버전코드를 한단계 올려 빌드 후 설치하는 경우에도 해결된다. 올린 상태로 설치하고, 다시 내려서 빌드 후 설치하더라도 앱을 삭제한 후로는 정상작동한다.