Puedo iniciar aplicaciones nativas usando am start -a action -n packagename/activity
. ¿Cómo puedo matar/detener una aplicación nativa desde adb shell
?¿Cómo matar aplicaciones nativas de 'adb shell'?
Respuesta
Chirag suprimido, así que aquí está otra vez:
adb shell ps | grep com.myapp | awk '{print $2}' | xargs adb shell kill
Esto se va a ejecutar fuera del emulador. Es un largo comando Unix, no cuatro comandos con una separación visual. |
es la sintaxis, interpretada por el shell (de Ubuntu), que luego canaliza la salida de adb, grep, etc., a la siguiente. Solo ps
se ejecuta en el emulador.
Solo el '' adb shell ps | grep $ 1 | La porción awk '{print $ 2}' '' es excelente para extraer solo el PID de una aplicación nombrada ($ 1 en este ejemplo). – scorpiodawg
Si no puede eliminar el servicio porque necesita acceso de administrador, modifique la última parte para que refleje 'xargs adb shell 'su -c kill''. Además, http://stackoverflow.com/a/9418553/198348 está relacionado. –
"Operación no permitida" –
Pruebe el siguiente comando en adb shell.
adb shell kill <PID>
grep doesnot Trabajar en el shell de Android – RanjitRock
@ user774217, Eso no debe ejecutarse en el shell de Android. ¿Ves que comienza con 'adb shell'? Pruébalo en Ubuntu. –
Julian Fondren tiene razón. por favor pruébalo en tu terminal ubantu. –
adb shell am force-stop packagename
Esto funciona muy bien si está en Windows, o algo que no sea Unix. –
@SteveRichey ¿Por qué esto no funcionaría en Unix? Lo probé en Ubuntu 14.04 y funciona muy bien. –
@ChrisFoster Solo quise decir que, a diferencia de la respuesta principal (que no funciona en Windows), esto funciona para los usuarios de Windows. –
- 1. Depuración de aplicaciones nativas Android NDK
- 2. Cómo traceroute en adb shell?
- 3. Cómo matar todos los subprocesos de shell?
- 4. ¿Cómo examinar SharedPreferences desde adb shell?
- 5. android adb shell permission denied
- 6. Finalización de pestañas en adb shell
- 7. scripts shell/batch para dirigir comandos al shell adb
- 8. Distribución de aplicaciones de rieles como aplicaciones nativas
- 9. ¿Html5 y Javascript reemplazarán las aplicaciones nativas?
- 10. Diseñador visual para aplicaciones Win32 nativas
- 11. Cómo matar un proceso remoto sin matar el shell (C-c C-c también mata el shell ...)
- 12. Cómo salir de adb logcat
- 13. Cómo instalar u obtener acceso a sqlite3 desde adb shell
- 14. iPhone aplicaciones web que se ejecutan como aplicaciones nativas
- 15. Hacer que las aplicaciones Java parezcan nativas en Windows, ¿cómo?
- 16. Emular Force Stop desde ADB/comandos de shell
- 17. de conexión a Wi-Fi usando adb shell
- 18. ¿Puedo escribir aplicaciones nativas de iPhone usando Python?
- 19. ¿Cómo matar todas las aplicaciones en ejecución en Android?
- 20. ADB Códigos de error
- 21. Android adb shell am startservice: Error no encontrado
- 22. opciones de desarrollo de aplicaciones nativas de Windows
- 23. Test Driven Design para aplicaciones nativas de iPhone
- 24. ¿Cómo usar "adb ppp"?
- 25. puedo usar adb shell para enviar comandos a mi aplicación
- 26. ¿Qué significa Asset Allocations en adb shell dumpsys meminfo
- 27. iOS/Android: ¿diseño de aplicaciones, totalmente nativas o PhoneGap?
- 28. ¿Puedes desarrollar aplicaciones nativas para iPhone en Ruby?
- 29. simulando el toque usando ADB
- 30. INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES en adb install
usando mi ubuntu anfitrión – RanjitRock
posible duplicado de [Detener una aplicación para Android desde la consola] (http://stackoverflow.com/questions/3117095/stopping-an-android-app-from-console) – janot