我努力使传感器工作时,屏幕关闭。 这是众所周知的bug。 而且也没有对所有的手机这方面的任何soution。 我有我可以可以欺骗内核,如果我送(注入)screen_on事件,而实际上该屏幕将被关闭的假设。 你有什么想法如何,我可以检查我的假设,并注入这样的事件?
Answer 1:
你为什么不启动一个后台服务 ,监视传感器?
然后发送/使用结果返回给应用程序的活动。 您的活动将仍然暂停时,屏幕熄灭,但你会继续读取传感器数据。
也是一个不错的主意,做了繁重的处理后台服务,以及...
这对我的伟大工程。
文章来源: Injecting screen_on event to make sensors work when screen is off