2016-08-31 3 views
2

현재 이온을 사용하여 하이브리드 앱을 개발 중입니다. ionic rungrunt serve을 사용하여 브라우저에서 실행하려고하면이 때 모든 것이 제대로 작동합니다.오류 : 기기에서 애플리케이션을 실행하지 못했습니다. 오류 : 기기에 apk를 설치하지 못했습니다. Android API 수준 23에 설치하지 않았습니다.

하지만 모바일에서 앱을 설치하려고하면 error installing on mobile 과 같은 오류가 발생합니다. 이제 minSdkVersion 및 targetSdkVersion의 문제와 같이 보입니다. 나는 내 config.xml을 공유하지만 명확한 아이디어를 얻을 수 있습니다.

이 문제를 해결하는 데 큰 어려움을 겪고 있습니다. 너희들이 나를 올바른 방향으로 인도 할 수 있다면 큰 도움이 될 것이다.

참고 : 추가 정보가 필요한 경우 저에게 문의하십시오.

내가 잘못이 개 라인을 삽입 한 Config.xml의 SDK platform of api 21,23

+0

기기에 앱을 이미 설치 했습니까? 장치에서 삭제하고 다시 시도하십시오. – gianlucatursi

+0

예,하지만 그 후에는 제거했습니다. 나는 '벌레와 함께 설치 : 안드로이드'와 함께 USB 디버깅 –

답변

0

SDK 정보를 제공합니다. 잘못

<preference name="android-minSdkVersion" value="19"/> and <preference name="android-targetSdkVersion" value="23"/> 

, 난 새로운 이온 샘플 프로젝트를 생성하고 해당 프로젝트의 Config.xml을 열고 난

<preference name="android-minSdkVersion" value="16"/> 

그래서 내가 그 복사 된 한 줄이 있었다고보고에 넣어 내 config.xml 파일 다음 안드로이드 플랫폼을 제거하고 다시 안드로이드 플랫폼을 추가했습니다.

나는 massmalow, 롤리팝 및 기타 모든 장치에서 실행하려고합니다. 매력처럼 작동합니다.

지원해 주셔서 감사합니다.

5

기기에서 이전 버전의 앱을 삭제하고 다시 설치하기 만하면됩니다.

을 기억

  1. 제거 프로그램.
  2. 차례로 USB 디버깅을 사용하거나 사용하지 않도록 설정하십시오.
  3. "Cordova run Android"명령을 실행하십시오.
관련 문제