Cordova 想要 android-19,我有 android-20

2023-11-24

这里有很多关于运行“cordova add platform android”命令的问题的问题。我已经尝试了每种有目的的解决方案,但没有一个对我有帮助。

错误信息:

~/sandbox/hello$ cordova platform add android
Creating android project...

/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126
                    throw e;
                          ^
Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools.
    at /home/acras/.cordova/lib/android/cordova/3.5.0/bin/lib/check_reqs.js:80:29
    at _fulfilled (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:760:13)
    at /home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:574:44
    at flush (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:415:13)
Error: /home/acras/.cordova/lib/android/cordova/3.5.0/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.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:743:16)
    at Process.ChildProcess._handle.onexit (child_process.js:810:5)

我做了错误消息告诉我的事情(运行 android 并安装了所有软件包),但错误仍然存​​在。

PATH:Android SDK home、tools和platform-tools在路径中

在 android sdk 内的平台文件夹中,我只有 android-20 和 android-L 文件夹。

我想如果我添加 android-19 或者让 cordova 想要 android-20 就会解决我的问题。我应该怎么做才能实现这两个选项?

谢谢


当前的 Cordova (4.1.2) 只想针对 API v19 进行构建

> cordova build android
Running command: /Users/Duncan/Documents/Work/rescyoume/cordova/platforms/android/cordova/build 
[Error: Please install Android target "android-19".
Hint: Run "android" from your command-line to open the SDK manager.]

要安装 v19,请运行android正如它所建议的那样,然后在打开的 GUI 中选择Android 4.4.2 (API 19)/SDK Platform在树中并单击Install packages... button.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cordova 想要 android-19,我有 android-20 的相关文章

随机推荐

  • 使用多个 CTE

    无法弄清楚如何使用多个 CTE 这失败了 with cteOne as select 1 as col cteTwo as select 2 as col select yesA where exists select from cteOn
  • 将数据从 Textbox 插入到 Postgresql

    我刚刚学习如何连接 C 和 PostgresQL 我想将 tb1 Textbox 和 tb2 中的数据插入数据库 但我不知道如何编码 我以前的代码是从数据库中选择 这是我的代码 private void button1 Click obje
  • 如何取消 URL 会话请求

    我使用将图像转换为 base64 并将图像作为参数发送到 API 中 将多个图像上传到服务器 但是 当我们一次又一次调用 api 时 如何停止单击按钮时的 api 调用 我正在使用下面的代码来调用 API 提前致谢 let urlPath
  • Windows 上的 QtCreator 使用 CodeSourcery 工具链为 Linux ARM 进行交叉编译

    我在 Windows 7 计算机上安装了 Qt Creator 我的目标是 OMAP3 嵌入式 Linux 板 我下载了目标工具链 Sourcery G Lite for Windows 并安装了 MinGW http www mingw
  • 如何将 npm 与 node.exe 一起使用?

    我已经从 Windows 下载了 Nodejs 的二进制文件 exe 主页 我该如何安装和使用npm 节点包管理器 当前的 Windows 安装程序来自节点js org从 v0 6 11 2012 02 20 开始 NPM 将与 NodeJ
  • C 中混合使用“switch”和“while”

    我最近读过这一页关于奇怪的 C 片段代码 其中大多数是可以理解的 但我无法理解这一点 switch c 3 while c 4 gt 0 foo case 3 foo case 2 foo case 1 foo case 0 谁能帮我看看这
  • 如何在 Oracle 10gR2 和 JPA 中做到不区分大小写和不区分重音?

    在 J2EE 项目中 使用 JPA 如何强制类似查询不区分大小写和重音 我知道更改会话变量 NLS COMP 和 NLS SORT 但我想知道是否还有另一个技巧可以在查询本身中执行此操作 而不更改会话变量 使用 JPA 如何强制类似查询不区
  • 无法对基本类型 double 调用compareTo(double)

    线路return array index1 compareTo array index2 提供了一个错误 无法对基本类型 double 调用compareTo double 如何解决这个问题 This function implements
  • 如何判断DLL是COM还是.NET?

    我有一个更新程序 从服务器提取的文件在一个目录中混合了 vb6 dll 和 net DLL 如何判断一个dll是否是COM dll 所以我可以调用regsvr32从更新程序到它 我想一种方法是尝试使用以下命令加载文件System Refle
  • KornShell 中的正则表达式

    我试图检查一个变量是否恰好是两个数字 但我似乎无法弄清楚 如何在 KornShell ksh 中检查正则表达式 regex 我努力了 if month 0 9 2 if month 0 9 2 我无法找到任何有关它的文档 有什么见解吗 ca
  • 路由器后面的android套接字编程

    我有疑问或问题 我正在尝试在两部 Android 手机之间建立 p2p 连接 我将每部电话连接到我的服务器 并获取它们的私有 192 168 1 1 和公共 76 123 288 22 IP 以及它们连接到我的服务器的端口 当电话连接到服务
  • 使用 IdentityServer4 从多个 API 创建用户

    所以我已经为这个问题苦恼了一段时间了 我们有一个网络应用程序正在使用身份服务器4 and AspNet身份验证和注册用户 这是按预期工作的 此外 我们还有另一个 API 在同一解决方案中 能够使用 IdentityServer4 对访问 A
  • iOS - 在导航栏标题中添加图像和文本

    我想创建一个类似于所附图像中的导航栏 导航栏的标题将是图像和文本的组合 是否应该按照最佳实践来完成此操作 如何做呢 As 这个答案显示 最简单的解决方案是将文本添加到图像中 然后将该图像添加到导航栏 如下所示 var image UIIma
  • 如果用户使用 IE8 浏览则禁用脚本

    如果用户使用 Internet Explorer 8 浏览 我想要一个 javascript 代码来禁用我编写的脚本 尝试这个 用于禁用 IE 8 的脚本 用于禁用 IE 8 及更高版本的脚本
  • 有没有简单的方法可以在没有 site:site 的情况下从 Maven 生成 Findbug HTML 报告?

    我正在尝试将 FindBugs 集成到 Maven 项目中 有人有样品吗pom xml在目标中生成一个简单的 findbug HTML 报告 是否可以生成此报告而无需运行site site Findbugs jar 包含 5 个 XSLT
  • 如何更改导航栏颜色?

    我想要一个半透明的状态栏和一个其他颜色的导航栏 而不是半透明的 如蓝色或白色 My code
  • 如何检查提供的 CSRF 令牌在 Symfony2 中是否无效?

    我创建了一个 Symfony2 表单并将其绑定到请求 在继续处理表单的其余部分之前 我需要明确确保 CSRF 令牌是否有效 无效 form token gt isValid throws OutOfBoundsException消息 Chi
  • 如何解析格式为“Name ”的字符串

    我有一种方法可以接收以下格式之一的联系人 1 电子邮件受保护 2 名称 电子邮件受保护 gt 或 姓名 电子邮件受保护 gt 可以存在空格 如果它是格式 1 我什么也不做 对于 2 我需要解析姓名和电子邮件 我永远不知道我会收到哪种格式的电
  • 无法解析符号 AndroidJUnit4

    我正在尝试为我的应用程序添加登录facebook 但是当我添加执行此操作所需的存储库时 它导致了一个错误 AndroidJUnit4 现在无法解析 示例InstrumentedTest java package com example us
  • Cordova 想要 android-19,我有 android-20

    这里有很多关于运行 cordova add platform android 命令的问题的问题 我已经尝试了每种有目的的解决方案 但没有一个对我有帮助 错误信息 sandbox hello cordova platform add andr