我正在开发一个Android应用程序.如果屏幕关闭,我发现GPS无法在某些设备(Samsung Galaxy S 2.2.1版,Samsung Galaxy Ace版2.3.6 Gingerbread,Motorola Diffy 2.2)上运行.即使屏幕关闭,它在其他设备(HTC Wildfire 2.3.3)上也能正常工作.为什么是这样?
我不确定是否会发生这种情况,但我在加速度计方面遇到了类似的问题。当屏幕锁定时,它不会提供任何传感器读数。所以我所做的是,每当我想要传感器读数时,我只是每 5 分钟进行一次唤醒锁定,这样屏幕就会打开,然后我就可以获得传感器读数。应该对你有用。用户无需手动执行任何操作。
| 归档时间: |
|
| 查看次数: |
1726 次 |
| 最近记录: |