【问题标题】:Failed to find 'ANDROID_HOME' environment variable in Ubuntu在 Ubuntu 中找不到“ANDROID_HOME”环境变量
【发布时间】:2018-08-28 12:20:23
【问题描述】:
You have been opted out of telemetry. To change this, run: cordova telemetry on.
(node:5862) UnhandledPromiseRejectionWarning: CordovaError: 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.

我在尝试构建 Ionic 时遇到了这个问题。 这是我的~/.bashrc

  export HOME=home/fabrica
  export ANDROID_HOME=$HOME/Android/Sdk
  export PATH=$ANDROID_HOME/tools:$PATH
  export PATH=$ANDROID_HOME/platform-tools:$PATH
  export PATH=$ANDROID_HOME/build-tools:$PATH

$ 回声 $PATH

会显示这个

home/fabrica/Android/Sdk/build-tools:home/fabrica/Android/Sdk/platform-tools:home/fabrica/Android/Sdk/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/fabrica//Android/Sdk/tools:/home/fabrica//Android/Sdk/platform-tools:/home/fabrica///Android/Sdk/tools:/home/fabrica///Android/Sdk/platform-tools

【问题讨论】:

标签: android cordova ionic-framework ionic3


【解决方案1】:

首先,您可以删除关于遥测的第一行错误警告

cordova 遥测为cordova 开发团队收集开发人员使用cordova 的数据。

您可以通过以下方式从 cordova cli (cli reference) 打开/关闭:

cordova telemetry on
cordova telemetry off

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-11
    • 1970-01-01
    • 2020-07-04
    • 2018-08-08
    • 1970-01-01
    • 2016-05-09
    • 2018-03-25
    相关资源
    最近更新 更多