离子项目 - 平台添加android

时间:2017-04-26 11:25:25

标签: cordova ionic-framework card.io

您好我正在尝试开发离子应用程序。

我可以使用

在谷歌浏览器中运行应用程序
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 cordova-android@6.1.2


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

我正在寻找谷歌

  

无法安装'card.io.cordova.mobilesdk':错误:cmd:Command   退出代码ENOENT失败

但没有解决方案。

有什么问题?

1 个答案:

答案 0 :(得分: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