我已经制作了一个Android应用程序,该程序将GPS坐标发送到PHP脚本(每秒钟一次),然后将它们发送到数据库进行存储,然后Javascript程序会每秒拉取这些坐标并在地图上显示它们,并使用标记和折线跟踪用户。
然而,我遇到了应用程序可靠性的问题。我在房间里测试它时,能够正常接收位置更新,但今天在课堂上,手机无法发送坐标。我走到外面立刻就有信号,我的坐标被发送并且被PHP脚本接收。对于这个问题,我能做些什么吗?或者当我在大型建筑物内部时,我总是会遇到这样的问题吗?我用的是2.2.3版本,如果这有帮助的话。
另一个问题是按钮按下和PHP脚本接收到坐标之间的时间延迟。在记录到数据库前,需要大约20-30秒。我向另一个表发送一些其他数据,它几乎瞬间到达数据库。这是因为坐标必须通过许多程序,还是因为手机必须运行更复杂的进程来获取坐标所致?我能做些什么来减少这个延迟时间吗?
然而,我遇到了应用程序可靠性的问题。我在房间里测试它时,能够正常接收位置更新,但今天在课堂上,手机无法发送坐标。我走到外面立刻就有信号,我的坐标被发送并且被PHP脚本接收。对于这个问题,我能做些什么吗?或者当我在大型建筑物内部时,我总是会遇到这样的问题吗?我用的是2.2.3版本,如果这有帮助的话。
另一个问题是按钮按下和PHP脚本接收到坐标之间的时间延迟。在记录到数据库前,需要大约20-30秒。我向另一个表发送一些其他数据,它几乎瞬间到达数据库。这是因为坐标必须通过许多程序,还是因为手机必须运行更复杂的进程来获取坐标所致?我能做些什么来减少这个延迟时间吗?