在moto 360 gen 1上安装Android可穿戴GPS

时间:2016-08-25 16:41:15

标签: android gps wear-os moto-360

我想在moto 360上开发一个应用程序来获取用户当前的GPS坐标,即使他们说它没有内置的gps连接,这是否可行?我问的原因是它还说你可以“跟踪你的手表位置”..如果没有gps,这怎么可能?它只是使用主机设备吗?

1 个答案:

答案 0 :(得分:1)

  1. 即使他们说它没有内置gps连接,这是否可行?
  2. 是的,可以根据文件"Detecting Location on Android Wear"

      

    可穿戴设备的位置感知使您能够创建应用程序,让用户更好地了解他们的地理位置,移动及其周围的内容。

         

    一些可穿戴设备包括一个GPS传感器,可以在没有其他系留设备的情况下检索位置数据。但是,当您在可穿戴应用程序中请求位置数据时,您不必担心位置数据的来源;系统使用最节能的方法检索位置更新。 您的应用应该能够处理丢失的位置数据,以防磨损设备与其配对设备失去连接并且没有内置GPS传感器

    1. 如果没有gps,这怎么可能?是否仅使用主机设备?
    2. 可穿戴设备可能依赖于系留连接来获取位置数据

        

      如何检查设备上的位置传感器,接收位置数据以及监控系留数据连接。

           
          
      • 连接到Google Play服务
      •   
      • 请求位置更新
      •   
      • 检测板载GPS
      •   
      • 处理断开事件
      •   
      • 同步数据
      •   

      注意:

        

      并非所有可穿戴设备都配有GPS传感器。如果您的用户外出跑步并将手机留在家中,则您的可穿戴应用无法通过系留连接接收位置数据。如果可穿戴设备没有传感器,您应该检测到这种情况并警告用户位置功能不可用。

           

      依靠系留连接获取位置数据的可穿戴设备可能会突然失去连接。如果您的可穿戴应用程序需要恒定的数据流,则必须根据数据中断或不可用的位置处理断开连接。在没有板载GPS传感器的可穿戴设备上,当设备丢失其系留数据连接时,会丢失位置数据。

           

      如果您的应用依赖于位置数据的系留数据连接且磨损设备没有GPS传感器,您应检测到该连接丢失,警告用户,并优雅地降低应用功能。

      没有内置gps的佩戴设备将取决于配对的手持GPS以获取或了解其位置。

      希望这有帮助!