2017-04-26 94 views
0

嗨,我嘗試開發離子應用程序。離子項目 - 平臺添加android

我能夠在銀行經營谷歌Chrome應用程序與

ionic serve 

,但是當我嘗試添加洗車臺機器人,

我得到這個錯誤。

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

但是,沒有解決方案。

什麼問題?

+0

你有沒有在系統上安裝了Android構建工具(通常是用Android Studio中安裝)? – treavg

回答

0

試試這個: 下載並安裝Java和Android的SDK

添加環境變量

JAVA_HOME = C:\ Program Files文件\的Java \ jdk1.8.0_91

ANDROID_HOME = Path_to_android_sdk

進入你的android sdk找到SDK Manager.exe。 以管理員身份運行以打開SDK Manager.exe。

現在下載Android SDK中構建工具版本24/25和 下載Android API - > SDK平臺版本25

enter image description here

相關問題