【发布时间】:2018-04-03 06:47:36
【问题描述】:
我知道有很多这样的线程,但没有一个有帮助。
我正在使用 Windows 10、Cordova 7.1.0(最新版本)并且我已经安装了带有 SDK 平台 7.1.1 - API 级别 25 的 Android Studio (也尝试降级到 7.0 - API 级别 24)。另外,我使用 Android Studio SDK Manager 安装了 SDK build-tools。
跑步:
cordova info
我收到这条消息:
Android SDK 设置不正确。确保 Android SDK 'tools' 和 'platform-tools' 目录位于 PATH 变量中。
'android' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
跑步
cordova requirements
我收到这条消息:
Android SDK:未安装 找不到“ANDROID_HOME”环境变量。尝试手动设置。检测到“adb”命令 C:\Windows 但附近没有找到“平台工具”目录。尝试重新安装 Android SDK 或更新您的 PATH 以包含有效路径 SDK\平台工具目录。 Android目标:未安装cmd: 命令失败,退出代码 1 错误输出:'android' 不是 识别为内部或外部命令、可运行程序或 批处理文件。 Gradle:未安装在其中找不到 gradle 包装器 安卓 SDK。找不到 Android SDK 目录。可能需要 安装 Android SDK 或设置 'ANDROID_HOME' 环境变量。
我也尝试在没有 Android Studio 的情况下手动安装 SDK,但没有帮助。我不习惯使用 CLI,所以我可能会遗漏一些东西。
但是,我尝试升级 Cordova、降级 SDK 并手动安装后者。我也对环境变量感到困惑,我尝试了一些我阅读但没有奏效的东西。任何帮助,不胜感激。
【问题讨论】:
-
我遇到了一个非常相似的问题,我认为这是因为我在 2014 年安装了旧版本的 Android Studio 和 SDK。
Detected 'adb' command at /usr/local/Cellar/android-sdk/22.6.2/bin但我的 SDK 位于 Users/myname/库/sdk