본문 바로가기

Javascript

[Cordova] INSTALL_FAILED_VERSION_DOWNGRADE 에러 발생 시

2>throw e;

2>^

2>ERROR: Failed to launch application on device: ERROR: Failed to install apk to device: pkg: /data/local/tmp/android-armv7-debug.apk

2>Failure [INSTALL_FAILED_VERSION_DOWNGRADE]

Visual Studio + Cordova 환경에서 개발 시, 위와 같은 에러가 발생하면서 디바이스에 앱을 올리는것이 실패할 때,


프로젝트 폴더 -> platforms/android/cordova/lib/device.js

약 101번째 라인을 아래와 같이 수정한다


'install -r ' 부분을 'install -r -d ' 로 교체


적용 후 빌드하면 다운그레이드 인스톨 옵션이 추가되어서 해당 문제가 발생하지 않게 된다.



참고

http://stackoverflow.com/questions/13400499/is-there-any-way-to-ignore-install-failed-version-downgrade-on-application-insta/13772620#13772620