美文网首页
Android5.0无法启动service

Android5.0无法启动service

作者: CloudFlyKing | 来源:发表于2017-06-13 11:24 被阅读0次

    以下为service的配置

    <service android:name=".service.QueryAndPostService">
                <intent-filter>
                    <action android:name="com.wyf.queryandpost.service" />
                </intent-filter>
     </service>
    

    启动service的代码如下

    //启动Service
    Intent intent = new Intent();
    intent.setAction("com.bu.queryandpost.service");
    context.startService(intent);
    

    但是在5.0的系统里面就是启动不了
    解决方法如下:

    Intent i = new Intent(context, QueryAndPostService.class);
    i.setPackage("包名");
    i.setAction("com.bu.queryandpost.service");
    context.startService(i);
    

    完美解决

    相关文章

      网友评论

          本文标题:Android5.0无法启动service

          本文链接:https://www.haomeiwen.com/subject/htrdqxtx.html