我想检查一下android中的服务功能集是如何工作的。为了检查它,我有一个将启动服务的控制器类。在这个服务中,我有一个处理程序,它执行一个函数,每个minute.the函数都播放声音。当屏幕打开时,一切工作正常,但在屏幕变暗(关闭)后,声音会被听到大约2-3次(2-3分钟),然后停止...知道为什么吗?我怎么才能让它(执行声音功能)每分钟都工作呢?
发布于 2011-03-12 16:02:25
当电话进入睡眠模式时,cpu也会进入睡眠模式。某些接收器可能会唤醒电话,导致您的声音被听到。看看PowerManager,当你想听到声音的时候,试着唤醒你的手机(和cpu)。
https://stackoverflow.com/questions/5280951
复制相似问题