服务在Android中自动停止

吉加尔·谢赫(Jigar Shekh)

我正在研究一个通过语音控制Android设备的Android项目。为此,我正在使用Google的语音识别服务。

在这里,我创建了一个用于处理语音识别的服务。

但是现在的情况是,一段时间后,该服务会自动停止,并且我的设备停止响应用户的语音。

然后几秒钟后,它再次开始响应。

因此,我的问题是,如何阻止我的服务被自动破坏?如果可能的话,只要服务停止,是否有任何技巧可以呼叫广播接收器?这样我就可以创建我的广播接收器来处理服务破坏了。

启用语音识别服务后,如何还可以阻止设备响起哔声?

brescia123

你必须要对你ServicestartForeground()您必须通过它将Notification永久放置在通知栏中的a。这使您Service无法从系统中停下来。

与往常一样,请参阅android文档以获取更多详细信息。

http://developer.android.com/guide/components/services.html#Foreground

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

崩溃时Android停止服务

来自分类Dev

在Android中特定时间后停止后台服务

来自分类Dev

使用clearTimeout()在Javascript中自动停止时间

来自分类Dev

如何在Android中停止后台服务?

来自分类Dev

如何在Android中停止来自BroadcastReceiver的服务?

来自分类Dev

停止活动中的服务

来自分类Dev

防止服务人员自动停止

来自分类Dev

在销毁活动中停止服务

来自分类Dev

崩溃后停止Android自动重启应用

来自分类Dev

在Jenkins中自动启动和停止构建

来自分类Dev

在Angular中自动注册服务

来自分类Dev

退出SSMS时自动停止SQL Server服务

来自分类Dev

在Android中停止线程

来自分类Dev

Android崩溃时停止服务

来自分类Dev

音频服务无法停止android

来自分类Dev

服务在Android中自动停止

来自分类Dev

在Android上停止服务

来自分类Dev

android:停止粘性服务

来自分类Dev

如何在不使用intentservice的情况下将android服务置于前台或防止其自动停止?

来自分类Dev

如何在Android中基于时间间隔启动服务和停止服务

来自分类Dev

创建可自动启动和停止的Android服务

来自分类Dev

Android服务会自动停止,而无需调用stopService()

来自分类Dev

后台服务停止在onCreate()和onResume()中的android中随机工作

来自分类Dev

在Android中强制停止

来自分类Dev

如何在Android中自动停止服务

来自分类Dev

如何在Android中每30分钟停止AppWidgetProvider自动更新

来自分类Dev

使用Powershell停止多个服务中的服务

来自分类Dev

如何让 Activity 在 android 中自动从服务器获取数据

来自分类Dev

在 Intent -Android 后停止服务