Android 使用adb外壳控制GPS操作-打开/查看GPS实际获得位置

Android 使用adb外壳控制GPS操作-打开/查看GPS实际获得位置,android,python,shell,gps,adb,Android,Python,Shell,Gps,Adb,是否有办法使用adb shell命令: 在手机上打开GPS(不仅仅是打开GPS,而是实际激活传感器以检索位置) 检查GPS传感器是否实际检索(正确)位置 我正在编写一个python脚本,通过一个内部应用程序传递adb shell命令,但在检查这些手机上的GPS传感器是否正常工作时遇到了问题。简而言之,我正在测试手机上GPS的功能 一旦我有了一个带有GPS数据的字符串变量,我计划使用正则表达式来解析它,并实际查找纬度/经度坐标。现在我可以打开GPS传感器,但不管出于什么原因,这些手机(出厂重置

是否有办法使用adb shell命令:

  • 在手机上打开GPS(不仅仅是打开GPS,而是实际激活传感器以检索位置)
  • 检查GPS传感器是否实际检索(正确)位置
我正在编写一个python脚本,通过一个内部应用程序传递adb shell命令,但在检查这些手机上的GPS传感器是否正常工作时遇到了问题。简而言之,我正在测试手机上GPS的功能

一旦我有了一个带有GPS数据的字符串变量,我计划使用正则表达式来解析它,并实际查找纬度/经度坐标。现在我可以打开GPS传感器,但不管出于什么原因,这些手机(出厂重置)都无法通过该传感器连接到卫星。如果你通过WiFi或移动网络连接他们,他们可以看到自己的位置,但当两者都关闭时,GPS似乎会变得安静。为了让GPS能够真正读取数据,我们最终使用的解决方法是下载第三方GPS应用程序。只有这样,手机才能连接并看到自己的位置