2013-03-18 76 views
1

我做的Android项目寻找GPS定位。我的应用程序正在perfectly.I正在使用的仿真器和我有DDMS手动输入值>位置控制。就是有一种方法可以将这些动态输入的手动值存储到数据库中安卓GPS位置DDMS

回答

0

确定 - 创建一个模拟位置提供程序。它可以让你伪造GPS数据发送到应用程序。有一个读数据库的位置。或者使用像FakeGPS这样的现有应用程序。

+0

感谢您的回复,但您可以精心制作。我无法理解您的解决方案。 – user2060454 2013-03-18 18:49:10

+0

Android有一种叫做模拟位置提供者的东西。它允许您覆盖GPS系统作为位置数据返回的内容,以用于测试目的。如果你创建其中的一个,你可以让它返回你想要的值。这样你就不需要输入假的GPS坐标,你的模拟位置应用程序会为你做。 – 2013-03-18 18:53:03

0

如果我理解这个权利,我认为你想要做的是创建一个GPX文件。然后,您可以将其“播放”到DDMS窗口中(您正在输入的“手动”选项卡旁边有一个GPX选项卡)。你的GPX文件看起来是这样的:

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?> 
<gpx xmlns="http://www.topografix.com/GPX/1/1" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd "> 
    <trk> 
     <name>Test path</name> 
     <trkseg> 
      <trkpt lat="27.622064" lon="-120.319935"> 
       <time>2013-10-10T10:53:14.679</time> 
      </trkpt> 
      <trkpt lat="27.622061" lon="-120.320083"> 
       <time>2013-10-10T10:53:26.666</time> 
      </trkpt> 
      <trkpt lat="27.622066" lon="-120.320238"> 
       <time>2013-10-10T10:53:38.699</time> 
      </trkpt> 
     </trkseg> 
    </trk> 
</gpx> 

这应该给你的一般想法!

+0

GPX播放器上还有一件事......按钮非常混乱。 “播放”按钮从头开始播放您已加载的GPX文件。 “暂停”一次停止播放GPX(并且点击“播放”再次从头开始播放)。前进和后退按钮用于切换从头向前播放文件,或从后向后播放文件。 – 2013-12-07 06:05:48