像“草根”一样,紧贴着地面,低调的存在,冬去春来,枯荣无恙。网站首页关于我

android 中 unable to start service 错误解决方案

作者:admin 分类:[技术人生] 513人阅读 收藏
分享到:

关键字:android,application ,unable to start service

在调试一个android apk 时,遇到调用service时出现Unable to start service(has extras), Intent not found.

仔细检查了一下,一般为以下问题

1、没有将该 Service 注册到 Application 里面。

2、service和启动的activity不在同一个包内,android:name非全名

解决方案:

 1.检查AndroidManifest.xml配置文件中是否配置了service

 2.检查service 是否在application标签内

 3.如果你的service和启动的activity不在同一个包内,需要把service标签中的android:name配置成service类的完全名(全路径)

配置文件样例
     <application >
<!-- 注册Service -->  
        <service android:name="com.android.service.LocalService" android:exported="false">  
        </service> 
    </application>    
如果您觉得本文的内容对您的学习有所帮助,您可以支付宝客户端,扫描二维码,捐赠 X元
声明:blog.360chwl.net 博客文章版权属于本站与文章作者,受法律保护。未经作者同意不得转载。