Я отчаянно нуждаюсь в решении этой проблемы, по какой-то причине на другом устройстве, на котором я тестировал свое приложение Bluetooth, когда я закрываю приложение (onDestroy()) и повторно вхожу в него, соединение Bluetooth не работает. В настоящее время единственным решением этой проблемы является выключение и включение Bluetooth для устройства.
Код, который я использую, более или менее является образцом bluetoothchat для Android. Я создаю 2 соединения bt с ранее выбранным устройством.
Затем я обмениваюсь данными с этими сокетами, используя входной и выходной потоки.
Когда мое приложение уничтожено - я закрываю входные и выходные разъемы и разъемы Bluetooth, я даже тогда убиваю процесс (нашел здесь некоторый код), но когда я возвращаюсь в приложение, соединение не работает.
Может ли кто-нибудь предложить какую-либо помощь из того, что я сказал до сих пор? На данный момент у меня довольно много кода, поэтому я не знаю, что вставлять, но соединение bt в основном использует классы из примера, а затем передает эти созданные сокеты другим моим классам.
заранее спасибо