![](/img/trans.png)
[英]Unable to set ANDROID_HOME environment variable Android SDK + phonegap
[英]Ionic 3 deploy to device, set android_home
我确实在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:未处理的承诺拒绝(拒绝ID:1):无法找到“ ANDROID_HOME”环境变量。 尝试手动设置。 无法在“ PATH”中找到“ android”命令。 尝试更新您的“ PATH”以包含有效SDK目录的路径。 (节点:3709)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。 将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。 [23:47:02]绒毛在4.30 s内完成
我只是添加到〜/ .bashrc中:export ANDROID_HOME =“ $ HOME / Android / Sdk” export PATH = $ PATH:$ ANDROID_HOME / tools
但是仍然会收到相同的错误消息,如何检查路径是否正确?
首先,您需要为在实际设备中运行离子应用程序添加两条路径。 ANDR0ID_HOME和GRADLE_HOME,为此,您需要打开etc文件夹中的环境文件,或尝试使用此命令
sudo -H gedit /etc/environment
触发此命令后,gedit打开,将您的ANDROID_HOME路径设置为
ANDROID_HOME =“ / home / android / Sdk /”
同样,您需要设置GRADLE_HOME路径,也可以使用;
将其粘贴到PATH变量中;
分隔符。
在GRADLE_HOME变量中,您需要提供android-studio文件夹中的gradle路径
保存并在设置路径登录后注销。
登录后,通过键入以下命令检查您的终端是否设置了路径
echo $ANDROID_HOME
echo $PATH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.