我正在使用Delphi XE5(没有任何更新)
我的应用程序运行流畅(CPU%1-%5)(设备:Samsung Note 2,Android:4.4.2)
当位置传感器激活=真(CPU%25-%50)并且我读取纬度和经度值然后设置位置传感器激活=假但CPU不下降,只有%25-%50
我该怎么办?
感谢。
答案 0 :(得分:0)
我也见过这个。似乎位置服务(GPS接收器)不受TLocationSensor.Active控制,但您的应用程序访问传感器是。在CBXE6中使用调试器逐步执行代码后,即使应用程序已停止使用接收器,接收器仍然在运行且CPU正在处理数据。这是有道理的,因为GPS是一项全系统服务。