5.0之前参见: http://blog.csdn.net/guolin_blog/article/details/11952435
5.0会报错:Service Intent must be explicit 官方不允许隐式调用
解决方法:添加setPackage方法指定要调用的service包名。(action名字也要引用调用服务的完整类名)
1
2
3
4
Intent intent = new Intent("com.shadow.zyw.sdu.services.MyService");
intent.setPackage("com.shadow.zyw.sdu.services");
//或者使用intent.setComponent()
bindService(intent, connection, BIND_AUTO_CREATE);