ANdroid5.0不能隐式启动service,必须显示,解决办法,加服务端包名

Intent intent = new Intent();
intent.setAction("com.viaembedded.veonvif.RemoteService");//Android5.0后service不能采用隐式启动,故此处加上包名
intent.setPackage("com.example.oscarzhou.nvrmanagerapp");//
bindService(intent, serConn, BIND_AUTO_CREATE);

注意,是服务端包名,而不是所谓的客户端包名getPackageName()。

原文地址:https://www.cnblogs.com/zhougong/p/5254537.html