NativeScript-cmd tns运行android问题

时间:2019-05-12 15:20:12

标签: nativescript angular2-nativescript

是NativeScript的新手。

我已经完成了完整设置(cmd tns医生,没有问题),并使用cmd tns create 创建了一个新项目。

我还安装了Android Studio,还通过AVD Manager(Pixel 3 API Q)创建了虚拟设备。

现在在Android Studio中打开该项目并运行cmd tns运行android / tns运行android --bundle ,但它抛出错误“ 找不到连接重新连接所有已连接的设备,确认您的系统可以识别它们,然后再次运行此命令。

cmd tns设备未显示任何设备,但 tns设备android --available-devices 显示了设备。

请帮助我如何连接设备和仿真器。

此外,我没有Android Studio的经验。

screenshot of my issue.

2 个答案:

答案 0 :(得分:1)

我也是Nativescript的新手,我花了两天时间来配置整个环境,以便在不安装Android Studio的情况下使用android模拟器运行Nativescript应用程序。因此,您也遇到了我要解决的问题,只需将“ ANDROID_AVD_HOME”添加到系统变量中即可。 Environment variables 之后,您可以仅在命令行窗口中运行模拟器,而无需关闭模拟器即可在另一个命令行窗口中运行模拟器,您可以键入“ tns设备”并查看活动的模拟器,然后使用“ tns run”或“ tns run android”运行应用程序--device emulatorname”。经过多次尝试,这对我来说很有效

答案 1 :(得分:0)

设置Android模拟器的环境路径。首先打开环境变量,然后双击系统变量中的路径,然后打开新窗口。编辑环境变量并在此窗口中添加仿真器路径。就像在这些图片中显示的一样。

1. Environment Variables

2. Edit Environment Variables

相关问题