关于GPS问题:GPS会自动关闭

请先 登录 后评论

最佳答案 2018-08-28 16:06

你这个不是gps自动关闭的问题,而是gps根本没开启过的问题。

你想判断如果时间同步成功,则开始定位。但是开机后,立即执行判断get_time是否为1(此时没有同步时间),不是则不启动gps(哪怕稍后同步时间成功,也不会再执行大概gps的动作。因为这个代码已经在开机后执行过一次)。

打开gps的代码,没有在函数内,也没有被回调,开机后判断一次,也不会再被执行。你应该把打开gps的语句放在函数中,当同步成功,调用该函数,打开gps。


理顺思路,不要乱写代码。

请先 登录 后评论

其它 0 个回答