Профессор попросил меня разработать небольшое демонстрационное приложение Bluetooth для Android.Я ничего не знал о разработке для Android до 2 недель назад, когда он дал мне этот вызов.Я также довольно новичок в программировании на Java в целом, поэтому я начинаю далеко.Но в любом случае ...
Итак, я сделал большую часть учебного пособия и прочитал о Bluetooth в Android, посмотрел пример кода чата Bluetooth и сейчас пытаюсь сделать свое маленькое приложение.Поэтому для моей демонстрации я попытаюсь установить соединение между моим реальным телефоном и моей мышью Bluetooth.Я хочу переместить фигуру на экране моего телефона в ответ на движение мыши.
Я сталкиваюсь со многими проблемами, но до сих пор моя главная задача - открыть сокет с помощью незащищенной мыши.Когда я пытаюсь использовать метод listenUsingRfcommWithServiceRecord
, он запрашивает UUID в качестве параметра.Но моя мышь, скорее всего, не имеет UUID для ответа, поэтому я предполагаю, что этот метод не подходит.
Когда я читаю документацию об этом методе, он говорит, что открыть небезопасный сокеттакое устройство, как мышь, я должен использовать метод listenUsingInsecureRfcommWithServiceRecord
.Но этот метод недоступен, когда я его вызываю, он подчеркивается красным, и Eclipse говорит, что он не определен для типа BluetoothAdapter.неправильно, это мой первый вопрос, и я начинаю с программирования на Java.