Erro安装Android Target - Cordova CLI [英] Erro Install Android Target - Cordova CLI

查看:146
本文介绍了Erro安装Android Target - Cordova CLI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的Mac Yosemite中使用Android SDK Studio和命令CLI Cordova在开发人员应用程序,但我发现错误添加平台android在我的项目。



命令执行:cordova平台添加android



错误:

  Users / roni / .cordova / lib / npm_cache / cordova-android / 3.6.4 / package / bin / node_modules / q / q.js:126 
throw e;
^
错误:请安装Android目标android-19。
提示:从命令行运行android打开SDK管理器。
at /Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/lib/check_reqs.js:174:19
at _fulfilled(/ Users / roni / .com / lib / npm_cache / cordova-android / 3.6.4 / package / bin / node_modules / q / q.js:798:54)
at self.promiseDispatch.done(/Users/roni/.cordova/ lib / npm_cache / cordova-android / 3.6.4 / package / bin / node_modules / q / q.js:827:30)
at Promise.promise.promiseDispatch(/Users/roni/.cordova/lib/npm_cache /cordova-android/3.6.4/package/bin/node_modules/q/q.js:760:13)
at /Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/ package / bin / node_modules / q / q.js:574:44
at flush(/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/ q.js:108:17)
at process._tickCallback(node.js:442:13)
错误:/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4 / package / bin / create:命令失败,退出代码为8
在ChildProcess.whenDone(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23 )
at ChildProcess.emit(events.js:98:17)
at maybeClose(child_process.js:766:16)
在Process.ChildProcess._handle.onexit(child_process.js: 833:5)

我的Bash_profile配置

  export PATH = $ {PATH}:/ Applications / Android\ Studio.app/sdk/platform-tools:/Applications/Android\ Studio.app/sdk/tools 
export JAVA_HOME = $(/ usr / libexec / java_home)
export PATH = $ {JAVA_HOME} / bin:$ PATH
export PATH = / usr / local / bin:$ PATH

解决方案

更新您的 SDK工具& Android SDK中的SDK构建工具。使用Eclipse ADT,它看起来像这个图像





安装19包


i am using Android SDK Studio with Command CLI of Cordova in my Mac Yosemite for developer a app, but i found that error para add platform android in my project.

Command executing: cordova platform add android

Error:

/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:126
                    throw e;
                          ^
Error: Please install Android target "android-19".
Hint: Run "android" from your command-line to open the SDK manager.
    at /Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/lib/check_reqs.js:174:19
    at _fulfilled (/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:760:13)
    at /Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:574:44
    at flush (/Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:442:13)
Error: /Users/roni/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/create: Command failed with exit code 8
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:766:16)
    at Process.ChildProcess._handle.onexit (child_process.js:833:5)

My Configuration for Bash_profile

export PATH=${PATH}:/Applications/Android\ Studio.app/sdk/platform-tools:/Applications/Android\ Studio.app/sdk/tools
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${JAVA_HOME}/bin:$PATH
export PATH=/usr/local/bin:$PATH

解决方案

Update your SDK tools & "SDK build" tools in Android SDK. With Eclipse ADT it looks like this image

Install the 19 package

这篇关于Erro安装Android Target - Cordova CLI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆