将Meteor应用作为Android应用运行

3

我是meteor的新手(甚至对Linux也不熟悉),在web应用开发方面没有任何经验。我正在尝试按照这里的教程将示例meteor应用程序作为Android应用程序运行。我已经完成了将其作为web应用程序运行的步骤。根据文档中的说明,为了在Android上运行它,我添加了以下命令:

meteor install-sdk android

但是它说要按照这里的说明进行操作。该链接指示下载Android Studio并配置(下载SDK平台22)。我已经安装了带有SDK平台22的Android Studio。 下一步是“设置ANDROID_HOME并将工具目录添加到您的PATH中”。我不知道它是什么意思。我完全困惑和卡住了。任何帮助都将不胜感激。


我也遇到了这个问题。有解决方案吗? - Navajyoth M S
1个回答

2
ANDROID_HOME是什么意思呢?它表示你需要设置环境变量ANDROID_HOME。首先,你需要找到安装Android SDK的位置,然后按照以下步骤操作:
在MacOS/Linux上,将SDK的路径定义为ANDROID_HOME:
MacOS $ export ANDROID_HOME=/Applications/android-sdk-macosx
如果你安装了Android Studio,则需要将值设置为:
export ANDROID_HOME=$HOME/Library/Android/sdk
Linux $ export ANDROID_HOME=~/android-sdk-linux
例如,在我的Linux Mint安装中,我将Android SDK安装在/home/myusername/Android/Sdk目录下,那么我要将ANDROID_HOME定义为:
export ANDROID_HOME=/home/myUsername/Android/Sdk
请记住,这些命令必须在终端中输入。然后添加到platform-tools和tools子目录的路径(在MacOS/Linux上相同)。
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH

P.S:如果您想知道Android SDK安装在哪里,因为您提到已经安装了Android Studio并设置好了所有内容,那么要找出Android SDK的安装位置,您只需要:

  • 打开您的Android Studio

  • 在顶部找到工具菜单-悬停在Android上-然后单击SDK管理器。管理器有一个文本框,写着“Android sdk位置:”,并显示了Android SDK的路径。


但是在做完所有这些之后,我得到了这个错误提示:"Android目标:未找到Android SDK。请确保已安装。如果它不在默认位置,请设置ANDROID_HOME环境变量。" 我已经安装了API22并按照您的指示设置了ANDROID_HOME。 - Hari Krishnan
你是否按照我在P.S中提到的步骤查找了计算机中的Android SDK?另外,请说明您使用的操作系统是哪个。 - Bhargav
export PATH=$ANDROID_HOME/tools:$PATH export PATH=$ANDROID_HOME/platform-tools:$PATH 这两行代码应该按原样尝试吗?我需要用我的SDK路径替换那个PATH吗? - Hari Krishnan
请提及您在SDK管理器中看到的Android SDK位置字段的值,并提及您键入的导出新值的命令为ANDROID_HOME。 - Bhargav
SDK位置 = "/home/user/Documents/sdk" 我输入的命令 = export ANDROID_HOME=/home/user/Documents/sdk - Hari Krishnan
让我们在聊天中继续这个讨论 - Bhargav

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接