Java Android通过各种活动保持BT套接字的活力

Java Android通过各种活动保持BT套接字的活力,java,android,sockets,android-studio,bluetooth,Java,Android,Sockets,Android Studio,Bluetooth,我想创建一个与我的BT设备连接的活动,稍后我将退出该活动,并在其他活动中使用btsocket通过套接字输入输出流读取和发送数据。 我不能让它活下去 我不想在每次活动中频繁地连接和断开BT插座,与设备的连接应进行一次,并保持活动状态,直到应用程序运行,我使用的是android studio。感谢有人能提供帮助 代码随附您可以使用。将所有代码放在服务类中,并从MainActivity开始 Intent myIntent = new Intent(MainActivity.this, MyServic

我想创建一个与我的BT设备连接的活动,稍后我将退出该活动,并在其他活动中使用btsocket通过套接字输入输出流读取和发送数据。 我不能让它活下去

我不想在每次活动中频繁地连接和断开BT插座,与设备的连接应进行一次,并保持活动状态,直到应用程序运行,我使用的是android studio。感谢有人能提供帮助

代码随附

您可以使用。将所有代码放在服务类中,并从MainActivity开始

Intent myIntent = new Intent(MainActivity.this, MyService.class);
startService(myIntent);

任何超出
活动
实例且不可
打包
可序列化
的内容都应归保留的
片段
服务
所有。