在 Linux 上找不到离子路径



我在离子 3 上有这个问题:

当我运行这个时:

ionic cordova run android --device

我看到这个:

> cordova run android
Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.
[ERROR] Cordova encountered an error.
You may get more insight by running the Cordova command above directly.
[ERROR] An error occurred while running cordova run android (exit code 1).

我不知道解决方案是什么。 我想知道下载适用于 android 的 sdk 的链接以及我必须设置路径变量的方式,我试过了,但我不能

您可能需要确认已正确设置开发环境。

引用 spring.io:

设置安卓开发环境

在构建 Android 应用程序之前,您必须安装 安卓软件开发工具包。安装 Android SDK 也会安装 AVD 管理器, 用于创建和管理 Android Virtual 的图形用户界面 设备 (AVD(。

  1. 从安卓网站,下载 适用于您的操作系统的安卓 SDK 的正确版本。

  2. 将存档解压缩到您选择的位置。例如,在 Linux 或 Mac 上,您可以将其放在用户目录的根目录中。看 安卓 开发 人员 网站以获取其他安装详细信息。

  3. 根据
  4. 安卓SDK的位置配置ANDROID_HOME环境变量。此外,请考虑添加ANDROID_HOME/tools,并ANDROID_HOME/platform-tools到您的路径。

Mac OS X

export ANDROID_HOME=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Linux目录

export ANDROID_HOME=/<installation location>/android-sdk-linux
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

窗户

set ANDROID_HOME=C:<installation location>android-sdk-windows
set PATH=%PATH%;%ANDROID_HOME%tools;%ANDROID_HOME%platform-tools

AndroidSDK 下载不包括特定的 Android 平台。 要运行本指南中的代码,您需要下载并安装 最新的 SDK 平台。您可以使用 Android SDK 和 AVD 执行此操作。 您在上一节中安装的管理器。

  1. 打开Android SDK 管理器窗口:

    android
    

    注意:如果此命令无法打开Android SDK 管理器, 则您的路径配置不正确。

  2. 选中"工具">复选框。

  3. 选中最新安卓 SDK的复选框。

  4. "附加内容"文件夹中,选中Android 支持库的复选框。

  5. 单击"安装软件包...">按钮以完成下载和安装。

    注意:您可能希望安装所有可用更新,但 意识到这将需要更长的时间,因为每个 API 级别都是一个大型下载。

相关内容

  • 没有找到相关文章

最新更新