我在安装 native iOS 和 Android 要求时一直遇到这个问题。
这是命令
ruby -e "$(curl -fsSL https://www.nativescript.org/setup/mac)"
最佳答案
从报错来看,好像只是硬件模拟器失败了。 以下是尝试或简单地遵循此 advanced setup guide 的替代路线的一些提示,我做了并帮助了我,
以下步骤是使用您使用的相同命令(安装脚本)进行调试,
1) 运行 tns doctor
并查看 nativescript 设置是否正常。它可能是因为 Android 硬件模拟器对于 Nativescript 的工作不是强制性的。特别是当您计划使用连接到 Mac 的真实设备进行开发时。
2) 如果上述选项表示部署不好,请尝试重新运行上述脚本并为模拟器选择“N”。这将确保在此安装之后运行之前失败的脚本中的任何步骤。
3) 完成上述步骤后,确保关闭并重新打开终端并检查我们的 ANDROID_HOME
和 JAVA_HOME
环境变量已设置。如果未设置,请将其设置为适当的位置,重新启动终端并再次尝试 tns doctor 以查看它是否有效。
如果这些步骤/高级设置选项没有帮助,请发布 “tns doctor” 输出以及您遇到的任何其他错误。
关于android - 安装 NativeScript 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48225330/