리오집사의 기억저장소

둘이서 하는 프로젝트에서 깃허브를 통해 아이오닉 하이브리드앱을 만들고 있었다.

깃허브에 푸시가 불필요하다고 생각했던 부분들은 푸시가 되지 않도록 했고,

이 과정에서 어떤 문제가 있었는지 다음과 같은 에러가 발생했다.


문제점 : 터미널에서 "ionic run android" 명령어 실행시,

Error: The provided path "......./platforms/android" is not an Android project 라는 에러 발생.


첫째로 "ionic platform add android" 해보았더니 "Error: Platform android already added" 라는 에러가 발생했다.

이미 플랫폼은 존재하는데, 안드로이드 프로젝트가 뭔가 잘못된 것 같다.

그래서 다음과 같이 해결하였다.


해결방법:

1. "cordova platform rm android" 실행하여 안드로이드 제거.

2. "cordova platform add android" 실행하여 다시 안드로이드 플랫폼 추가.

3. 이후 다시 "ionic run android" 를 실행한다.

4. 빌드는 완료됐는데(BUILD SUCCESSFUL) Error: Failed to install apk to device: pkg: /data/local/tmp/android-armv7-debug.apk

Failure [INSTALL_FAILED_VERSION_DOWNGRADE] 와 같은 에러가 발생한다면, 안드포이드폰에서 기존 앱을 삭제하고 다시 실행한다.


반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band