java - 如何重启android中的服务?

标签 java android android-manifest

有谁知道如何在android中重新启动服务吗?我有一个在设备启动时调用的服务..并且我有一个 option.java 用于保存我的配置..

如果我在 option.java 中编辑配置,那么我必须重新启动我的服务才能生效..

我只知道如何启动服务,并且在它运行后,我不知道如何在进行新配置后重新启动它..有什么想法吗?

startService(new Intent(this, ListenSMSservice.class));

最佳答案

只需停止服务并重新启动即可

stopService(new Intent(this, ListenSMSservice.class));
startService(new Intent(this, ListenSMSservice.class));

关于java - 如何重启android中的服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6939785/

相关文章:

java - 保存 JavaFX 快照时获取黑色图像

android - 带有自定义 View 的堆叠式 ActionBar 选项卡无法正确显示

android - 如何在 list 文件中添加后置摄像头的要求?

android - android 中的 ListView 和操作栏透明

android - 如何处理不同产品 flavor 的 Assets

java - Android 应用程序的多个实例打开 - 仅在 Touchwiz 上

Android - 我如何知道所有需要特定权限的方法?

Java 8 : Find nth DayOfWeek after specific day of month

java - 更改 kurento 测试端口

java - 撇号未被识别为 HashMap 中的现有键