Android服务、蓝牙

Android服务、蓝牙,android,bluetooth,Android,Bluetooth,我对android手机的服务框架有一些疑问。在写这篇文章时,我确实在线程中创建了一个bluetoothserversocket。此线程是从活动中调用的。当然,当活动停止时,套接字也会关闭。我的问题是,当应用程序重新启动时,android系统会为这个bluetoothserversocket选择一个随机通道。我想知道我是否可以创建一个服务来创建这个serversocket,然后在活动中调用I,当应用程序关闭时,serversocket会关闭吗?我已经看了一些关于这方面的例子,有一个实现的方法叫做

我对android手机的服务框架有一些疑问。在写这篇文章时,我确实在线程中创建了一个bluetoothserversocket。此线程是从活动中调用的。当然,当活动停止时,套接字也会关闭。我的问题是,当应用程序重新启动时,android系统会为这个bluetoothserversocket选择一个随机通道。我想知道我是否可以创建一个服务来创建这个serversocket,然后在活动中调用I,当应用程序关闭时,serversocket会关闭吗?我已经看了一些关于这方面的例子,有一个实现的方法叫做

 @Override
   public void onDestroy() {
      //code to execute when the service is shutting down
   }
应用程序关闭时是否调用此方法?换句话说,我需要一个在手机开机时一直运行的服务