adb シェルからサービスを開始しようとしています。すでに同様の質問があります: adb シェルから Android サービスを開始および停止する方法は? ただし、サービスを開始すると:
adb shell am startservice com.mypackage/com.mypackage.service.MyService
次のメッセージが表示されます。
Starting service: Intent { act=android.intent.action.VIEW dat=com.mypackage/com.mypackage.service.MyService }
Error: Not found; no service started.
AndroidManifest.xml でサービスを宣言します。
<application>
...
<service
android:name="com.mypackage.service.MyService"
android:label="@string/local_service_label"
android:icon="@drawable/ic_launcher">
</service>
</application>
これを解決する方法はありますか?ありがとうございました!