Как отключить микрофон, камеру и любой другой инструмент - PullRequest
1 голос
/ 12 января 2011

То, чего я пытаюсь добиться здесь, это то, что я хочу отключить Wi-Fi, камеру, микрофон и все возможные средства связи по телефону, когда мое приложение запускается.

Я получил код для отключенияWi-Fi, который работает хорошо http://androidsnips.blogspot.com/2010/09/turn-off-on-wifi-in-android-using-code.html

Другой для отключения Bluetooth Как программно включить / отключить Bluetooth в Android

Я не получаю ничего, что связано с камерой, микрофон или любой другой материал.

Я надеюсь, что кто-то может помочь:)

Большое спасибо заранее.

Ответы [ 2 ]

1 голос
/ 19 февраля 2011

У меня есть обходной путь для отключения камеры.

Начиная с 2.2, мы можем убить процесс (не рекомендуется, но у меня не было выбора), поэтому я сделал, когда мое состояние = true, яубить процесс.

Другая сложная вещь: если ваше условие = true, передать намерение перейти в ДОМ и завершить действие, это тоже сработало для меня.

1 голос
/ 12 января 2011

Класс Camera блокируется для вашего процесса при первом доступе к нему, и есть методы lock () и unlock () - это означает, что никакой другой процесс не может использовать это устройство, пока ваше приложение заблокировало камеру, Похоже.Я сомневаюсь, что есть способ избавиться от входа микрофона, поскольку вы можете вмешиваться в вызовы, если у вас заблокировано это устройство.

...