насколько я знаю, в эмуляторе нет поддержки блютуса. И мне придется учить android и bluetooth в некоторых классах. А студентам нужно будет что-то кодировать и тестировать (угадать) в эмуляторе Android.
Итак, я придумал переопределение API андроида bluetooth поверх tcp. Вы можете найти его на здесь, на github .
Обычно вы запускаете tcp-сервер на своей машине, и эмуляторы будут подключаться через него.
Вместо того чтобы использовать классы в пакете android.bluetooth
, вам просто нужно использовать классы в пакете dk.itu.android.bluetooth
(и 2 других небольших изменения).
На данный момент он поддерживает:
- включить / выключить «радио»
- устройства обнаружения (только другие эмуляторы Android)
- создание служб Bluetooth
- подключение к службам Bluetooth
Это немного, но пока мы не получили больше от ребят-андроидов, я думаю, больше ничего нет.
Надеюсь, это будет полезно, ура!