Java Android蓝牙首次运行后的不同行为

Java Android蓝牙首次运行后的不同行为,java,android,bluetooth,Java,Android,Bluetooth,我花了一下午的时间阅读了所有关于蓝牙和安卓的帖子。有一些帖子与我长期存在的问题有关,那就是我的应用程序在我第一次打开并使用蓝牙连接时运行良好 然而,当我退出应用程序并稍后重新进入时,蓝牙数据流崩溃。日志中没有解释,什么都没有 我正在关闭蓝牙输入和输出流,关闭插座,断开连接也在另一侧发生 为什么在第二次或多次重新进入应用程序时,应用程序的行为会有所不同 我正在测试Vega平板电脑 我正在尝试Runtime.getRuntime.exit0;关闭套接字后,调用finish。所有线程都会打印run方法

我花了一下午的时间阅读了所有关于蓝牙和安卓的帖子。有一些帖子与我长期存在的问题有关,那就是我的应用程序在我第一次打开并使用蓝牙连接时运行良好

然而,当我退出应用程序并稍后重新进入时,蓝牙数据流崩溃。日志中没有解释,什么都没有

我正在关闭蓝牙输入和输出流,关闭插座,断开连接也在另一侧发生

为什么在第二次或多次重新进入应用程序时,应用程序的行为会有所不同

我正在测试Vega平板电脑

我正在尝试Runtime.getRuntime.exit0;关闭套接字后,调用finish。所有线程都会打印run方法的最后一行,所以我知道它们正在优雅地消亡