2017-04-26 129 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

相关问题