Android emulator 错误:使用Android Emulator时读取EconReset

Android emulator 错误:使用Android Emulator时读取EconReset,android-emulator,nativescript,angular2-nativescript,Android Emulator,Nativescript,Angular2 Nativescript,每当我用tns启动Android仿真器时,就会出现以下错误。模拟器运行一段时间,然后显示出来。当出现错误时,调试器将断开与Android仿真器的连接,停止livesync 我用来运行模拟器的命令是: tns livesync android --emulator --watch 我已经尝试使用npm安装-g nativescript重新安装tns 我还重新安装了package.json中的所有包。我目前正在在线学习nativescript angular教程,并在本地使用它们的代码 以下是我

每当我用
tns
启动Android仿真器时,就会出现以下错误。模拟器运行一段时间,然后显示出来。当出现错误时,调试器将断开与Android仿真器的连接,停止livesync

我用来运行模拟器的命令是:

tns livesync android --emulator --watch
我已经尝试使用
npm安装-g nativescript
重新安装
tns

我还重新安装了
package.json
中的所有包。我目前正在在线学习nativescript angular教程,并在本地使用它们的代码

以下是我在本地拥有的确切代码和文件的链接:


有人知道是什么导致了这种情况吗?

这种情况有时是由于模拟器没有响应,或者当您尝试对导致模拟器停止的代码进行实时同步时(有时是由于错误的XML或CSS文件)。 解决方案是简单地重建您的项目(在删除代码中的错误行(如果有)之后)。如果不起作用,请尝试从模拟器中删除应用程序(确保它是响应的,否则重新启动它),然后重置您的项目节点和平台

rm -rf node_modules
rm -rf platforms

tns run android

我也面临同样的问题:

在app.component.ts或任何类型脚本文件中

不要使用模板,而是使用templateUrl指出单独的xml文件来解决此问题

import { Component } from "@angular/core";

@Component({
  selector: "my-app",
  templateUrl: "./app.component.html"
})

export class AppComponent {
}
更多参考:检查


注意:我的仿真器有时也会遇到这个问题。我通过删除旧的仿真器并创建新的仿真器来解决这个问题,然后将硬盘存储大小增加到1 GB。

这不起作用。我删除了这些文件夹,然后运行了
tns run android
,同样的错误如上所述,但在构建过程中,在android仿真器已经启动并显示主屏幕之后,会出现相同的错误。一旦构建过程完成,应用程序将永远不会部署到正在运行的仿真器,因为该错误已经发生。