使用nativescript`tns运行android`时出错

时间:2017-04-25 14:21:35

标签: angular nativescript angular2-nativescript

我对nativescript很新,只是使用nativescript启动一个新项目。我正在尝试使用tns run android运行nativescript启动程序模板,并显示错误The ANDROID_HOME environment variable is not set or it points to a non-existent directory. You will not be able to perform any build-related operations for Android.

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

由于某些原因,您的计算机上的for item in ['day', 'month', 'hour', 'minute']: print(datetime.now().item) 环境变量未成功创建。您可以尝试使用以下PowerShell命令手动设置它:

ANDROID_HOME

您需要重启控制台才能生效。顺便说一句,如果您运行[Environment]::SetEnvironmentVariable("ANDROID_HOME", "<Path to Android SDK>", "Machine") ,它应该告诉您本地设置是否存在问题。