Service 5.0版本与以前版本启动隐式意图的不同
5.0以前
隐式启动
Intent serviceIntent=new Intent(); serviceIntent.setAction("com.android.ForegroundService");
startService(serviceIntent);
5.0以后
Intent serviceIntent=new Intent(); serviceIntent.setAction("com.android.ForegroundService");//全路径名称
serviceIntent.setPackage(getPackageName());//设置应用的包名
startService(serviceIntent)
注意:这里需要多设置一个包名
-