关于百度地图API当中com.baidu.location.f这个Service的一个疑问
百度地图API规定如果要使用定位服务,就得在Manifest之中注册这个Service,我手头项目有个需求就是不能让这个Service静态注册启动,得通过代码动态启动,代码如下:
Intent serviceIntent = new Intent();
serviceIntent.setComponent(new ComponentName(context, "com.baidu.location.f"));
startService(serviceIntent);
但是这样似乎启动无效,该Service没有正常工作,请问各位高手,这个Service能动态启动吗,是不是我少传了什么参数?