2011-04-24 5 views
5

Cuando ejecuto mi aplicación en Eclipse y haga clic en un botón para iniciar una nueva actividad mis cierra fuerza de aplicación y me da este error:No hay salida de comandos al ejecutar: 'soy iniciar error -n

null 
Error 
Sat Apr 23 19:53:21 CDT 2011 
No command output when running: 'am start -n com.example.lostalarmclock/com.example.lostalarmclock.LostAlarmClock -a android.intent.action.MAIN -c android.intent.category.LAUNCHER' on device emulator-5554 

com.android.ddmlib.ShellCommandUnresponsiveException 
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:408) 
at com.android.ddmlib.Device.executeShellCommand(Device.java:276) 
at com.android.ide.eclipse.adt.internal.launch.ActivityLaunchAction.doLaunchAction(ActivityLaunchAction.java:74) 
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launchApp(AndroidLaunchController.java:1146) 
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.clientChanged(AndroidLaunchController.java:1489) 
at com.android.ddmlib.AndroidDebugBridge.clientChanged(AndroidDebugBridge.java:868) 
at com.android.ddmlib.Device.update(Device.java:398) 
at com.android.ddmlib.Client.update(Client.java:835) 
at com.android.ddmlib.HandleAppName.handleAPNM(HandleAppName.java:90) 
at com.android.ddmlib.HandleAppName.handleChunk(HandleAppName.java:64) 
at com.android.ddmlib.MonitorThread.callHandler(MonitorThread.java:414) 
at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:322) 
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263) 

Cómo puedo arreglar esto?

+0

¿Se inició el emulador antes o comienza cuando ejecuta el proyecto? ¿Has intentado buscar en stackoverlow? Prueba este: http://stackoverflow.com/questions/4515257/no-command-output-when-running-am-start-n – WarrenFaith

+0

El emulador se inicia cuando ejecuto el proyecto y revisé la otra página, pero todavía no funcionó. – Eric

Respuesta

2

que tenía el mismo problema entonces me di cuenta en el sitio web para acceder al archivo ini Eclipse, que es el archivo de bloc de notas y cambiar la configuración de

-Xms40m 
-Xmx256m 
-XX:MaxPermSize=256m 

ajustes recomendados para el desarrollo de Android:

-Xms128m 
-Xmx512m 
-XX:MaxPermSize=256m 

http://source.android.com/source/using-eclipse.html

14

Este error mató a muchas horas ... Finalmente, debajo de los pasos ayudaron ... Déjame compartir para que alguien se beneficie ...

en Eclipse Aumentar el tiempo de espera de conexión ADB siguiendo los pasos a continuación

Ventana -> Preferencias

Seleccionar Andriod -> DDMs del panel izquierdo

Aumentar el valor de "ADB tiempo de espera de conexión (ms) "

+1

Puede ayudar, pero no es la causa. – Secko

+0

Obtuve el mismo error mientras usaba HttpPost y Http Client aumenté la conexión de ADB a 8000, finalmente funcionó gracias @Fahad –

1

En mi caso, mi proyecto usó otros proyectos SDK, como Facebook y Aviary. ¡Todo lo que tenía que hacer era limpiar proyectos de Facebook-SDK y Aviary-SDK que fueron importados en mi espacio de trabajo!

Si alguien más tiene este problema, intente simplemente limpiar los proyectos que se utilizan en su proyecto.

+0

¿Quiso decir "Build & Clean"? ¿O borrar archivos viejos? o que exactamente? Se específico. – SashaZd

+0

@SashaZd Lo siento mucho, es la primera vez que publico aquí. Sí, quise decir "Build & Clean", como ir a Project -> Clean con "Build Automatically" marcado. –

Cuestiones relacionadas