2016-10-01 2 views
2

Я получаю следующую ошибку при запуске Android-эмулятора с tns. Эмулятор работает некоторое время, а затем появляется. Когда появляется ошибка, отладчик отключается от эмулятора Android, останавливая liveync.Ошибка: прочитайте ECONNRESET при использовании Android-эмулятора

Android Emulator error

Команда, я использую для запуска эмулятора:

tns livesync android --emulator --watch 

Я уже пробовал переустановить tns используя npm install -g nativescript.

Я также переустановил все пакеты, расположенные в package.json. В настоящее время я просматриваю онлайн-учебник, ориентированный на nativescript, и использую свой код локально, чтобы следить за ним.

Вот ссылка на точный код и файлы у меня есть локально:

https://github.com/NativeScript/sample-Groceries/tree/angular-start

Любой знает, что будет причиной этого?

ответ

0

Это происходит иногда из-за невосприимчивого эмулятора или когда вы пытаетесь преобразовать код, который заставляет эмулятор останавливаться (иногда из-за неправильного XML-файла или файла CSS). Решение состоит в том, чтобы просто перестроить ваш проект (после удаления недопустимых строк в коде, если они есть). Если это не работает, попробуйте удалить приложение из своего эмулятора (убедитесь, что оно реагирует, а в противном случае перезапустите его), а затем сбросьте проекты node_modules и платформа

rm -rf node_modules 
rm -rf platforms 

tns run android 
+0

Это не сработало. После того, как я удалил эти папки, а затем запустил «tns run android», такая же ошибка возникает, как и выше, но во время процесса сборки после того, как Android-эмулятор уже запущен и отображается главный экран. После завершения процесса сборки приложение никогда не развертывается в запущенный эмулятор, потому что эта ошибка уже произошла. – Graham

0

Я сталкивался с этим же вопросом:

в app.component.ts или любой файл машинопись,

Вместо того, чтобы использовать шаблон, Использование templateUrl указать на отдельный XML-файл, чтобы исправить эту проблему.

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

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

export class AppComponent { 
} 

Дополнительные задания: Проверка this link

Примечание: Опять я столкнулся этот вопрос иногда с моей emulator.I решить эту проблему, удаляемого мой старый эмулятор и создал новый эмулятор, то увеличение размера жесткого диска для хранения до 1 ГБ.

Смежные вопросы