每当我尝试使用meteor install-sdk android
请按照移动指南中的安装说明操作: http://guide.meteor.com/mobile.html#installing-prerequisites
我已多次查看说明,每次都检查一切。为了证明这一点,我将概述我所做的事情,并希望有人可以重现我的问题或抓住我错过的东西。
首先,我使用Ubuntu Make
安装了Android Studio和dependanciessudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake android
然后,我运行了android-studio
来完成安装。
在此之后,我通过导航到~/Android/Sdk/tools
并运行./android
(SDK Manager)明确安装了SDK 23
我的.bashrc
文件的结尾看起来像这样:
export JAVA_HOME=/usr/lib/jvm/default-java
export ANDROID_HOME=/home/eric/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
export PATH=$PATH:$JAVA_HOME/bin
echo "Wake up Neo."
最后echo
验证当我打开终端时它会运行。我还通过在终端中测试来验证$ PATH变量。
/usr/lib/jvm/default-java
是/usr/lib/jvm/java-1.8.0-openjdk-amd64
的符号链接,是/usr/lib/jvm/java-8-openjdk-amd64
的符号链接。我尝试了所有三个,正如所料,每次都得到相同的结果。我认为这是我的“宇宙检查”,以验证宇宙没有(完全)被破坏。
请其他人重现此错误;这让我疯了!
答案 0 :(得分:1)
Meteor的install-sdk
命令实际上只是一个命令,告诉您阅读文档。这正是它的作用。运行meteor add-platform android
(文档说要运行的下一个命令)按照这些说明按预期工作。
希望这能帮助那些同样困惑的人。我将在GitHub页面上发布相关问题。