Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我的服务在待机状态下运行,但仅在连接USB时运行。为什么?_Java_Android - Fatal编程技术网

Java 我的服务在待机状态下运行,但仅在连接USB时运行。为什么?

Java 我的服务在待机状态下运行,但仅在连接USB时运行。为什么?,java,android,Java,Android,我已经创建了(我是一个noob!!!!)一个很好的应用程序,它使用一个服务来做一些周期性的操作 在测试过程中,当手机通过USB连接到pc时(使用连接了设备的eclipse),即使在stadby中,服务也会以最佳方式运行 我可以在logcat中看到它,通过结果操作 但是当手机断开连接时,只有当手机处于唤醒状态时,服务才会运行 没有wakelock我怎么能解决它 我的意思是获得无线电调频之类的东西,明白吗?;-) 谢谢所有的朋友 在测试过程中,当手机通过USB连接到pc(使用eclipse连接设备)

我已经创建了(我是一个noob!!!!)一个很好的应用程序,它使用一个服务来做一些周期性的操作

在测试过程中,当手机通过USB连接到pc时(使用连接了设备的eclipse),即使在stadby中,服务也会以最佳方式运行

我可以在logcat中看到它,通过结果操作

但是当手机断开连接时,只有当手机处于唤醒状态时,服务才会运行

没有wakelock我怎么能解决它

我的意思是获得无线电调频之类的东西,明白吗?;-)

谢谢所有的朋友

在测试过程中,当手机通过USB连接到pc(使用eclipse连接设备)时,即使在stadby中,服务也会以最佳方式运行

这可能是因为设备实际上没有处于“待机”状态

没有wakelock我怎么能解决它

你不能

我已经创建了(我是一个noob!!!!)一个很好的应用程序,它使用一个服务来做一些周期性的操作

为此,请使用
AlarmManager
和类似my的工具

我的意思是获得无线电调频之类的东西,明白吗?;-)


Android没有“RADIO FM”。

没有人……我的华为IDEOS有一个名为“RADIO FM”的应用程序,它在后台运行,也在待机状态下运行,这样你可以用更少的电池来听音乐……如果我说手机在通过usb连接到pc时处于待机状态,为什么不呢?相信我,阅读logact,我可以看到手机处于待机状态……无论如何,你不相信我关于这一点和关于收音机调频(如果你不知道,请先搜索再发言…)-1@Lork:“我的华为IDEOS有一个名为“Radio FM”的应用程序——IDEOS是一款手机。Android是一种操作系统。Android没有“无线电调频”。“如果我说当通过usb连接到pc时,手机处于待机状态,为什么不处于待机状态?”——根据定义,如果您在所述时间段内看到LogCat消息,则CPU仍处于开机状态,因此设备不处于“待机”状态。屏幕可能会关闭,但这与CPU的状态关系不大。你能解释一下为什么我的手机正在运行一个“aLogcat”应用程序(从市场下载)并且usb断开,即使手机处于待机状态,也要注册其他服务的事件吗?@Lork:也许aLogcat持有一个
唤醒锁
。有关“aLogcat”的问题,请联系“aLogcat”的作者。