Nativescript 无法在设备XXXXX上应用更改。错误是:套接字连接超时

Nativescript 无法在设备XXXXX上应用更改。错误是:套接字连接超时,nativescript,angular2-nativescript,nativescript-telerik-ui,Nativescript,Angular2 Nativescript,Nativescript Telerik Ui,当我想在Android仿真器上构建我的Nativescript应用程序时,我遇到了一个问题 所以我做的第一件事是tns为angular框架创建带有-ng标志的应用程序。之后,我尝试在模拟器上运行它,在出现错误之前,我收到的最后一条消息是,它已成功安装在标识符为“emulator”的设备上。 我尝试了整个过程,但在升级typescript和angular依赖项时遇到了困难,因为它说它不包含package.json文件 我已经在模拟器上成功运行了一些NScore应用程序,但这是我的第一个NG应用程序

当我想在Android仿真器上构建我的Nativescript应用程序时,我遇到了一个问题

所以我做的第一件事是tns为angular框架创建带有-ng标志的应用程序。之后,我尝试在模拟器上运行它,在出现错误之前,我收到的最后一条消息是,它已成功安装在标识符为“emulator”的设备上。 我尝试了整个过程,但在升级typescript和angular依赖项时遇到了困难,因为它说它不包含package.json文件


我已经在模拟器上成功运行了一些NScore应用程序,但这是我的第一个NG应用程序,我遇到了麻烦。我也看到过关于这个特定主题的firebase线程,但我的应用程序没有使用firebase。

我在特定设备上运行nativescript时也遇到同样的错误。检查您尝试构建的设备的存储


在我自己的例子中,是存储问题导致了这个错误。

在我的例子中,问题是Mi Note 7中的一个辅助空间。出于某种原因,nativescript在第二个空间中安装应用程序,即使第一个空间处于活动状态

我通过仅在package.json中更新应用程序ID得到此错误

为了解决这个问题,我在下面的文件中手动更新了应用程序ID

App\u Resources\Android\settings.json
{appId:org.nativescript.appId,minSdkVersion:null,targetSdkVersion:null}

要调试此问题,您可以在Android Studio中构建并运行它,以便查看它是与NS CLI相关的错误还是项目本身的错误。为android平台构建项目后,在android studio中打开它,作为正常的android项目构建并运行,然后检查是否有其他错误消息。如果您创建了一个全新的项目,为什么需要升级?这不是最新的吗?您应该在项目的根目录下找到package.json,是吗?你在Windows/Mac上吗?