我在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
但仍然得到相同的错误信息,我该如何检查路径是否严格?
答案 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