2017-04-26 9 views
0

안녕하세요, 저는 ionic 앱을 개발하려고합니다.이오닉 프로젝트 - 플랫폼 add android

나는

ionic serve 

와 구글 크롬에서 응용 프로그램을 runn 수 있어요하지만 난이 오류를 얻고있다

, platfrom 안드로이드를 추가하려고 할 때.

D:\aaa>ionic platform add android Adding android project... 


Creating Cordova project for the Android platform: 

     Path: platforms\android 
     Package: ionstore.ionicpremium.app 
     Name: Ionstore 
     Activity: MainActivity 
     Android target: android-25 

Subproject Path: CordovaLib 

Android project created with [email protected] 


Installing "card.io.cordova.mobilesdk" for android 


Failed to install 'card.io.cordova.mobilesdk':Error: cmd: Command failed with exit code ENOENT 
    at ChildProcess.whenDone (C:\Users\aaa\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-common\src\superspawn.js:169:23) 
    at emitOne (events.js:96:13) 
    at ChildProcess.emit (events.js:191:7) 
    at Process.ChildProcess._handle.onexit (internal/child_process.js:213:12) 
    at onErrorNT (internal/child_process.js:367:16) 
    at _combinedTickCallback (internal/process/next_tick.js:80:11) 
    at process._tickCallback (internal/process/next_tick.js:104:9) Error: cmd: Command failed with exit code ENOENT 

나는

Failed to install 'card.io.cordova.mobilesdk':Error: cmd: Command failed with exit code ENOENT

하지만 솔루션을 구글에서 찾고 있습니다.

무엇이 문제입니까? 다운로드 및 자바와 안드로이드 SDK를

= C

JAVA_HOME 환경 변수를 추가 설치 :

+0

는 시스템에 설치된 안드로이드 빌드 도구가 있습니까 (일반적으로 안드로이드 스튜디오와 함께 설치 도구 버전 24/25 및 다운로드 안드로이드 API-> SDK 플랫폼 버전을 빌드 안드로이드 SDK를 다운로드)? – treavg

답변

0

이 시도 \ 프로그램 파일 \ 자바 \가

을 jdk1.8.0_91

ANDROID_HOME = Path_to_android_sdk

귀하의 안드로이드 SDK Manager SDK.exe를 찾으십시오. 관리자 권한으로 실행되는 SDK Manager.exe를 엽니 다.

이제 25

enter image description here