【问题标题】:Cordova-CLI & PhoneGap-CLI do not see android sdkCordova-CLI & PhoneGap-CLI 看不到 android sdk
【发布时间】:2013-07-17 19:36:49
【问题描述】:

我使用“phonegap create”命令创建了应用程序。然后我切换到项目目录并尝试使用“phonegap local run android”运行它,我有下一条错误消息:

请安装 Android 目标 17 <...>

Android SDK 放到 C:\dev\sdk 我的 PATH 变量包含 C:\dev\sdk; C:\div\sdk\platforms\;C:\dev\sdk\platform-tools 我从 cmd 运行“android”命令,SDK 管理器显示没有更新或没有丢失的 sdk 文件。 我尝试使用cordova cli创建和运行项目,但遇到了同样的问题。 会是什么?

【问题讨论】:

    标签: android cordova cordova-cli


    【解决方案1】:

    似乎对于最新的 Cordova (3.0.6),

    cordova平台添加android

    命令仅识别 Android 4.2.2(API17) SDK。安装 API17 SDK 后,错误消失了。 不确定是否有可以指定 SDK 版本的 cordova 命令选项。

    【讨论】:

      【解决方案2】:

      我在 os x (10.8) 上遇到了同样的问题(错误消息)。 在终端中执行命令android 后,会弹出一些 android-packet-management-UI。在那里我可以安装让它运行的东西..

      【讨论】:

      • 谢谢,我发现我的问题在于缺少 JDK 和 Ant。
      【解决方案3】:

      我安装了 API17,但仍然收到此错误。

      我需要安装apache-ant,设置ANT_HOME=C:\Program Files\Java\apache-ant\JAVA_HOME=C:\Program Files\Java\jdk1.7.0_21\并将两个bin添加到我的PATH += C:\Program Files\Java\jdk1.7.0_21\bin;C:\Program Files\Java\apache-ant\bin

      https://stackoverflow.com/a/13986997/956397

      【讨论】:

        【解决方案4】:

        我遇到了同样的问题,最简单的解决方法是将 project.properties 中的目标更改为 16 并尝试。

        【讨论】:

          【解决方案5】:

          似乎如果您在输入cordova命令的同一命令提示符下键入“android”,您将获得一个单独的 Android SDK 管理器,然后是通过 Eclipse 启动的管理器,然后您选择适当的包和更新以实现版本所需的 Adroid SDK 数量。对我来说,我猜它来自我使用 _ 安装的广告包? (我不知道实际上没有线索)而是运行。 我最好的猜测是更新时安装程序不会正确更新路径。

          是的,您需要手动更正路径中的重复项和异常情况。 指向有效的最新 adt-bundle-windows 文件夹的“sdk”文件夹和工具。 也许是 NetBeans 做到了这一点? 不,当我更新 Eclipse (C:\Library\Dev\Android\adt-bundle-windows-*) 时,这似乎是合理的它可以工作。

          看来我还需要为 adb 添加 plateform-tools 才能运行 emulate 命令...

          C:\Library\Dev\Android\adt-bundle-windows-x86_64-20131030\sdk;C:\Library\Dev\Android\adt-bundle-windows-x86_64-20131030\sdk\tools;C:\ Library\Dev\Android\adt-bundle-windows-x86_64-20131030\sdk\platform-tools;

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2017-08-31
            • 2015-01-27
            • 2018-04-27
            • 1970-01-01
            • 2020-06-16
            • 1970-01-01
            • 1970-01-01
            • 2017-09-22
            相关资源
            最近更新 更多