埃罗安装Android的目标 - 科尔多瓦CLI [英] Erro Install Android Target - Cordova CLI

查看:110
本文介绍了埃罗安装Android的目标 - 科尔多瓦CLI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的Andr​​oid SDK工作室科尔多瓦的CLI命令在我的Mac优山美地的开发商的应用程序,但我发现这个错误对加入平台的Andr​​oid在我的项目。

命令执行:科尔多瓦平台添加的android

错误:

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

我的配置在.bash_profile

 导出路径= $ {PATH}:/应用/安卓\ Studio.app / SDK /平台工具:/应用/安卓\ Studio.app / SDK /工具
出口JAVA_HOME = $(在/ usr / libexec中/ JAVA_HOME)。
出口PATH = $ {JAVA_HOME} / bin中:$ 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

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

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