本文介绍了Android的亚行外壳上午startservice:错误未找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想,开始从亚行的shell服务。目前已经是类似的问题:How启动和从亚行的shell停止Android的服务?然而,当我开始与服务:
亚行外壳上午startservice com.mypackage / com.mypackage.service.MyService
我收到此消息:
启动服务:意向{行为= android.intent.action.VIEW DAT = com.mypackage / com.mypackage.service.MyService}
错误:未找到;没有服务启动。
我在AndroidManifest.xml中声明的服务:
<应用>
...
<服务
机器人:名称=com.mypackage.service.MyService
机器人:标签=@字符串/ local_service_label
机器人:图标=@可绘制/ ic_launcher>
< /服务>
< /用途>
你有任何想法如何解决这个问题?谢谢!
解决方案
亚行外壳时startservice -n com.mypackage / .service.MyService
-n
补充说LINE_NO:'preFIX
I am trying to start the service from adb shell. There already is similar question: How to start and stop android service from a adb shell? However, when I start service with:
adb shell am startservice com.mypackage/com.mypackage.service.MyService
I receive this message:
Starting service: Intent { act=android.intent.action.VIEW dat=com.mypackage/com.mypackage.service.MyService }
Error: Not found; no service started.
I declare 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>
Do you have any idea how to solve this?Thank you!
解决方案
adb shell am startservice -n com.mypackage/.service.MyService
-n
adds 'line_no:' prefix
这篇关于Android的亚行外壳上午startservice:错误未找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!