#android
#Android
Вопрос:
Я хочу разработать приложение, которое может автоматически отключать мобильный телефон в определенной области, например: я установлю устройство Bluetooth в конференц-зале моей компании, и это устройство с именем: «a», я хочу, чтобы мое приложение. чтобы перевести мобильный телефон в бесшумный режим, когда я вхожу в этот конференц-зал, могу ли я это сделать? как? не могли бы вы, пожалуйста, рассказать мне, как или подсказать ключи для этого? заранее благодарю вас.
Ответ №1:
Конечно, это было бы возможно. Лучше всего начать со страницы «Интерфейсы Bluetooth» в документах Android API. Вероятно, вы хотели бы иметь службу, которая с некоторым интервалом опрашивала бы доступные устройства Bluetooth в поисках того, которое вы ищете. Если вы найдете устройство, используйте AudioManager, чтобы установить режим звонка.
Самая большая проблема — это влияние на время автономной работы. Обнаружение Bluetooth занимает в любом месте до 12 секунд. Если вы будете делать это каждую минуту, ваша батарея разрядится в мгновение ока. Итак, вам нужно будет определить, нужно ли это вашим пользователям.
Комментарии:
1. Спасибо, это часть приложения. и я не знаю другого способа автоматически перевести мобильный телефон в бесшумный режим в определенной области внутри здания (вы знаете, что gps там не работает), вы знаете другой способ? что касается батареи, я думаю, все, что я могу сделать, это настроить ее на обнаружение в определенные часы, скажем, с 8 до 11: 30 утра, что соответствует рабочему времени