因此,在完成get started
之后,我使用Node.js,Android JDK,Android SDK和AVD设置了NativeScript开发环境,当然还有NativeScript CLI(tns)。然后我继续使用tns create ...
语句创建一个NativeScript模板应用程序,并且它成功了。然后是运行应用程序的时候了,所以我使用tns run android
启动了应用程序 - 模拟器启动了但是tns服务只是继续搜索正在运行的设备/模拟器并最终失败。列出设备显示以下内容:
该设备似乎无法访问,因为我对NativeScript开发完全不熟悉,所以我不知道可能导致此问题的环境因素。
我已准备好以下SDK和系统映像:
我应该试试较低版本吗?
我的理解是NativeScript平台将项目构建为模拟器可以运行的东西,并自动将其传递给模拟器,但是由于它无法访问,因此该过程永远不会完成。
答案 0 :(得分:0)
我亲身经历过,即使我找不到修复方法,我也有一个解决方法。此外,我遇到的所有其他问题都可以找到here
发生原因 这与您的特定环境和帐户权限有关
解决方法强>
tns run android --timeout 100
注意:此时您可能会发现NativeScript正在运行到"构建错误"这很令人兴奋。现在......记录在案here。我发现创建一个新的TNS项目比修改package.json更有效,但欢迎你这样做。 Native-script build error