我有流星项目,我尝试在移动设备上启动它。如果我在Windows PC上运行项目,它将成功启动,而当我尝试在Linux(ubuntu)PC上启动它时出现此错误(标题错误)。在流星的官方网站上完成了手机教程中的所有内容,但仍然无法启动项目。我看到了很多几乎相同的问题,但它们对我来说并没有正确的答案。
答案 0 :(得分:1)
尝试在终端中运行此命令:
回显$ ANDROID_HOME
它应该返回类似这样的内容
/ home / ivan133 / Android / Sdk
如果返回空字符串,请执行以下命令并重新构建
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
接下来,最好将其添加到您的./bashrc中(如果您使用的是bash) 只需使用文本编辑器打开〜/ .bashrc并将字符串复制到末尾
答案 1 :(得分:0)
我添加了这些行
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
到〜/ .zshrc 文件 它开始起作用
答案 2 :(得分:0)
我没有按照上面的指示进行操作。发现/ sdk文件夹中不存在id
文件夹。对我来说,它是/tools
而不是sdk
。
完整的说明:
再次检查您的sdk文件夹在哪里。应该是这样的:
Sdk
访问https://developer.android.com/studio?pkg=tools并下载/User/example-user/Library/Android/sdk
提取其中的内容。应产生一个名为SDK tools package
运行tools
将open /User/example-user/Library/Android/sdk
文件夹放入tools
(因此请注意,它将位于/sdk
然后您可以执行以下操作:
/User/example-user/Library/Android/sdk/tools
export ANDROID_HOME=${HOME}/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
meteor remove-platform android
答案 3 :(得分:0)
先检查环境变量
<块引用>环境
如果 env 变量不可用意味着在您的 HOME 文件夹中打开或创建 .zprofile 或 .zshrc 文件。
touch ~/.zprofile; open ~/.zprofile
or
touch ~/.zshrc; open ~/.zshrc
添加了这些行
export ANDROID_HOME=${HOME}/Library/Android/sdk
export ANDROID_SDK_ROOT=${HOME}/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
添加该变量并在评论下方运行此代码后
source ~/.zprofile
or
source ~/.zshrc
它开始工作了
现在再次验证输入注释行
env
检查环境变量的可用性