java.lang.IllegalArgumentException: Service Intent must be explicit…
有些时候我们使用 Service 的时需要采用隐私启动的方式,但是 Android 5.0 一出来后,其中有个特性就是 Service Intent must be explitict,也就是说从 Lollipop 开始, service 服务必须采用显示方式启动
解决办法:
Intent mIntent = new Intent();
mIntent.setAction("XXX.XXX.XXX");//你定义的service的action
mIntent.setPackage(getPackageName());//这里你需要设置你应用的包名
context.startService(mIntent);