android 百度地图地位只定位一次的原因

1.目前项目的百度地图启动方式是在application里面进行bindservice方式启动的。
这种方式目前只会执行一次。
换到了activity启动就正常。奇怪!
2.科大讯飞的语音合成部分,同时把初始化写在了application里面,并且是写在百度地图后面进行初始化。出现问题的是mTts.setParameter(SpeechConstant.PARAMS, null);后台提示百度定位的service会crash 两次。
查看log,把科大讯飞的初始化代码放到activity里面。
好了。一切正常!

你可能感兴趣的:(android 百度地图地位只定位一次的原因)