Estoy intentando iniciar el servicio desde adb shell. Ya hay pregunta similar: How to start and stop android service from a adb shell? Sin embargo, cuando comienzo servicio con:Android adb shell am startservice: Error no encontrado
adb shell am startservice com.mypackage/com.mypackage.service.MyService
recibo este mensaje:
Starting service: Intent { act=android.intent.action.VIEW dat=com.mypackage/com.mypackage.service.MyService }
Error: Not found; no service started.
declaro servicio en AndroidManifest.xml:
<application>
...
<service
android:name="com.mypackage.service.MyService"
android:label="@string/local_service_label"
android:icon="@drawable/ic_launcher">
</service>
</application>
¿Tienes alguna idea de cómo resolver esto? ¡Gracias!
Un solo comando puede responder la pregunta, pero sería útil explicar lo que hace '-n'. También es posible que desee sangrar cualquier código en 4 espacios. – ronalchn
listas de ayuda "am startservice" [-n] (no se relaciona con los números de línea) –
dricket