Ich versuche, den Dienst von Adb-Shell zu starten. Es gibt bereits ähnliche Frage: How to start and stop android service from a adb shell? Allerdings, wenn ich starten Service mit:Android adb shell am startservice: Fehler nicht gefunden
adb shell am startservice com.mypackage/com.mypackage.service.MyService
Ich erhalte diese Mitteilung:
Starting service: Intent { act=android.intent.action.VIEW dat=com.mypackage/com.mypackage.service.MyService }
Error: Not found; no service started.
Ich erkläre Service in AndroidManifest.xml:
<application>
...
<service
android:name="com.mypackage.service.MyService"
android:label="@string/local_service_label"
android:icon="@drawable/ic_launcher">
</service>
</application>
Hast du eine Idee, wie du das lösen kannst? Vielen Dank!
Ein einziger Befehl kann die Frage beantworten, aber es wäre nützlich zu erklären, was "-n" tut. Sie können auch beliebigen Code um 4 Leerzeichen einrücken. – ronalchn
Hilfelisten "am startservice" [-n] (bezieht sich nicht auf Zeilennummern) –
dricket