Вопрос по требованиям андроид блютус - PullRequest
0 голосов
/ 12 января 2019

Я новичок в Android и просто хочу знать, для того, чтобы в моем приложении поддерживалась поддержка мыши и Bluetooth-клавиатуры, нужны ли мне следующие разрешения внизу или это не нужно? (Или что-то еще, что я пропускаю).

ничего не упомянуто об этих двух устройствах в следующих статьях Bluetooth: https://developer.android.com/guide/topics/connectivity/bluetooth https://source.android.com/devices/bluetooth

Я не манипулирую элементами управления или чем-то особенным, я просто хочу, чтобы приложение было удобным для пользователей на новых компьютерах Android на рынке и планшетах, которые поддерживают эту функцию. Мне плевать на гарнитуру, колонки, игровые контроллеры и т. Д.

У меня пока нет мыши Bluetooth или клавиатуры Bluetooth, поэтому я сам не могу ее проверить и выяснить.

Разрешения на манифест

android.permission.BLUETOOTH "

Android: имя = "android.permission.BLUETOOTH_ADMIN"

Android: имя = "android.permission.ACCESS_COARSE_LOCATION"

1 Ответ

0 голосов
/ 12 января 2019

Для того, чтобы в моем приложении поддерживалась поддержка Bluetooth-гарнитур и клавиатур Bluetooth, мне нужны следующие разрешения внизу или нет?

Эти разрешения предназначены для непосредственной работы с API-интерфейсами Bluetooth (например, BluetoothAdapter).

Обычная поддержка Bluetooth-клавиатуры и мыши осуществляется операционной системой, а не приложениями. Таким образом, если вам нужно, чтобы пользователь мог вводить в EditText виджеты с помощью клавиатуры, щелкать мышкой и тому подобное, вам не понадобятся API-интерфейсы Bluetooth, и вам не понадобятся эти разрешения. .

У меня еще нет мыши Bluetooth или клавиатуры Bluetooth, поэтому я не могу сам проверить ее и выяснить.

Как правило, не имеет значения, является ли клавиатура или мышь Bluetooth, USB или частью базового оборудования (Chromebook и т. Д.). С точки зрения вашего приложения они все одинаковы.

Однако, если вы хотите обеспечить поддержку клавиатур и мышей, вам следует протестировать работу с клавиатурами и мышами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...