0

我搜索了所有相关主题的这个问题似乎没有得到完美的回答。一般来说,我在“LoginActivity.class”启动服务,显然该服务可以在任何活动中停止。在我的项目中,我在每个活动的 onDestroy 处都有一个 StopService 命令,因为按照我们的规则,服务将被停止。但是,事实上,我收到错误消息“无法关闭服务...”之后,设备弹出对话框“强制关闭...”。

详细为您的帮助,我的 Service 使用 BroadcastReceiver 来控制蓝牙通信。希望听到大家的反馈。非常感谢!

4

1 回答 1

-1

您可以使用它来停止服务

             @Override  
            public void onDestroy()
         { 
    Toast.makeText(this, "Service has been Stopped", Toast.LENGTH_SHORT)
    .show();
    stop(); 
    } 
于 2013-05-20T11:02:32.257 回答