【发布时间】:2012-03-20 15:08:31
【问题描述】:
我制作了一个 Android 应用程序,它将 GPS 坐标发送到 PHP 脚本(每秒),PHP 脚本将它们发送到数据库进行存储,然后 Javascript 程序提取坐标(每秒)并将它们显示在地图上使用标记和折线跟踪用户。
不过,我在应用的可靠性方面遇到了问题。我在我的房间里测试过,我可以很好地接收到位置更新,但是当我今天上课的时候,手机不会发送坐标。我走到外面,立即收到一个信号,我的坐标被发送,然后由 PHP 脚本接收。对此我能做些什么吗?还是在大型建筑物内时我总是会遇到问题?如果有帮助的话,我正在使用 2.2.3。
我遇到的另一个问题是按下按钮和 PHP 脚本接收到坐标之间的时间延迟。数据库记录它们之前大约需要 20-30 秒。我将一些其他数据发送到另一个表,它几乎立即到达数据库。这可能是因为我有太多程序必须通过坐标,还是因为手机必须运行更复杂的过程才能获得坐标,所以时间延迟是可以预料的?有什么办法可以减少这个延迟时间吗?
【问题讨论】:
标签: java php javascript android gps