如何解决ANDROID_SDK_ROOT=undefined(推荐设置)和ANDROID_HOME=undefined(已弃用)

Kai*_*i T 6 android cordova ionic-framework

有人可以展示如何解决与以下相关的问题

离子科尔多瓦构建Android

我已尝试此链接中提供的建议,但问题仍然如此。

cordova.cmd build android 检查 Java JDK 和 Android SDK 版本 ANDROID_SDK_ROOT=未定义(推荐设置) ANDROID_HOME=未定义(已弃用) 找不到“JAVA_HOME”环境变量。尝试手动设置。[错误] 运行子进程 cordova 时发生错误。

    cordova.cmd build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.
Run Code Online (Sandbox Code Playgroud)

Pan*_*ati 1

从错误日志来看,要么是您没有安装 Java,要么是您的环境变量中没有 Java。确保它<path to java>/java/<jdk version>/bin在您的环境变量中。按照这个答案添加它。/sf/answers/2256895231/

构建 Android 应用程序需要 Android SDK。推荐的下载方式是通过Android Studio,否则需要手动下载sdk

接下来,您需要在环境变量中添加 Android sdk 路径才能访问命令行实用程序。请按照此答案中提供的屏幕截图进行操作。/sf/answers/2163029711/