Привет!
Делаю приложение на android которая должна менятся сообщениями с другим (существующим) приложением по bluetooth (Никогда раньше этого не делал). По примерам с интернета получился код:
while (socket == null) {
try {
serverSocket = BluetoothAdapter.getDefaultAdapter().listenUsingRfcommWithServiceRecord(
APP_NAME, UUID.fromString(UUID_STR)
);
socket = serverSocket.accept();
} catch (IOException ex) {
ex.printStackTrace();
}
}
который останавливается на строке с
accept
и выбрасывает исключение время от времени.
Можно ли это исправить?