繁体   English   中英

将Ionic 3部署到设备,设置android_home

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM