首页 > 解决方案 > 通过 setComponent 或 action 和 setPackage 启动服务失败

问题描述

我无法通过 setComponent 或 action 和 setPackage 启动服务,例如:

    Intent intent=new Intent();
    intent.setComponent(new ComponentName("io.github.grooters.practicer.BindeRer","io.github.grooters.practicer.BindeRer.ServicerTest"));
    startService(intent);

    Intent intent=new Intent("io.github.grooters.practicer.BindeRer.ServicerTest");
    intent.setPackage("io.github.grooters.practicer.BindeRer");
    startService(intent);

但我可以通过 startService(this,ServicerTest.class)

标签: androidandroid-studio

解决方案


推荐阅读