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仿真器已经启动并显示主屏幕之后,会出现相同的错误。一旦构建过程完成,应用程序将永远不会部署到正在运行的仿真器,因为该错误已经发生。