【发布时间】:2017-12-07 09:08:46
【问题描述】:
我已经尝试调试了几天。我想用 Genymotion 作为模拟器运行离子代码。我正在使用 Windows 10。我的 C 盘空间不足,我将所有内容都安装在 D 盘 中。
但是,当我运行 ionic run android 时,我得到了 Error: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
我的 SDK 目录如下: [![在此处输入图像描述][1]][1][![在此处输入图像描述][2]][2][![在此处输入图像描述][3]][3]
我还使用 ANDROID_HOME 及其路径设置环境变量 [![在此处输入图像描述][4]][4][![在此处输入图像描述][5]][5]
此外,我还尝试了多种方法来设置路径,如下所示,但仍然失败并出现相同的错误。
D:\sdk-tools-windows-3859397\tools 和 D:\sdk-tools-windows-3859397\platform-tools
仅 D:\sdk-tools-windows-3859397\platform-tools
ANDOIRD_HOME 设置为 D:\sdk-tools-windows-3859397\
移除 ANDROID_HOME 并设置路径 D:\sdk-tools-windows-3859397\platform-tools 和 D:\sdk-tools-windows-3859397\tools
adb 正在工作并且能够检测到 genymotion 中的设备 [![在此处输入图片描述][6]][6]
我想我几乎尝试了所有方法,但仍然看到错误。请建议如何使它工作。
如果我只运行ionic serve,则没有错误。
【问题讨论】:
标签: android cordova ionic-framework genymotion