Ionic 3部署到设备,设置android_home

时间:2018-01-10 01:04:15

标签: android-studio ionic-framework

我在ubuntu上安装android studio,并尝试将设备部署到Ionic 3应用程序。

未能说没有找到ANDROID_HOME:

Failed to find 'ANDROID_HOME' environment variable. Try setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

我怎样才能发现安装Android Sdk的位置?

我知道我可以使用export ANDROID_HOME = / path / to / your / sdk进行设置,但我找不到它来设置路径。

这是错误消息: (node:3709)UnhandledPromiseRejectionWarning:未处理的promise拒绝(拒绝ID:1):无法找到'ANDROID_HOME'环境变量。尝试手动设置。 无法在'PATH'中找到'android'命令。尝试更新“PATH”以包含有效SDK目录的路径。 (节点:3709)[DEP0018]弃用警告:不推荐使用未处理的拒绝承诺。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。 [23:47:02] lint在4.30秒完成了

我只是添加到〜/ .bashrc:export ANDROID_HOME =“$ HOME / Android / Sdk” export PATH = $ PATH:$ ANDROID_HOME / tools

但仍然得到相同的错误信息,我该如何检查路径是否严格?

1 个答案:

答案 0 :(得分:2)

首先,您需要为实际设备中的run ionic app添加两个路径。 ANDR0ID_HOME和GRADLE_HOME,为此你需要打开etc文件夹中的环境文件,或者尝试这个命令

sudo -H gedit /etc/environment

点击此命令后,gedit打开,将你的ANDROID_HOME路径设置为

ANDROID_HOME = “/家/机器人/ SDK /”

和你一样,你需要设置GRADLE_HOME路径,或者你也用;分隔符将它粘贴到PATH变量中。

在GRADLE_HOME变量中,您需要提供android-studio文件夹的gradle路径

保存并在登录路径后注销。

登录后,通过输入此命令

,检查终端是否设置了路径
echo $ANDROID_HOME
echo $PATH