2011-01-12 8 views
1

私がここで達成しようとしているのは、アプリの起動時にwi-fi、カメラ、マイク、マイク、カメラ、その他のツールを無効にする方法

私は良い http://androidsnips.blogspot.com/2010/09/turn-off-on-wifi-in-android-using-code.html

を作品無線LANを無効にするためのコードを、持って他の一つは、私はカメラ、マイク、または任意の可能なものに関連する何かを得ていないのですブルートゥース How to enable/disable bluetooth programmatically in android

を無効にするためです。

私は誰かが非常に事前に:)

感謝を助けることができると思います。

+0

なぜこれらのすべてを無効にしたいのですか?電話を使用する目的は何ですか、具体的にはあなたのアプリですか? –

+0

私はデモ用のセキュリティ関連のアプリケーションを開発していたので、それが必要でした。 –

+0

何かを達成しようとすると、カメラを無効にする可能性があることを私に教えてください。もし解決策があれば、私を助けてください。前もって感謝します。 –

答えて

1

カメラを無効にするための回避策があります。

2.2から、私たちはプロセスを殺すことができます(推奨されていませんでしたが、私には選択肢がありませんでした)ので、私の条件はtrueです。

その他のトリッキーなことは、あなたの条件が真であれば、ホームに行き、活動を終える意思を伝えることです。これは私にとってもうまくいきました。

+0

ねえ、あなたのコードのサンプルを投稿できますか? – sandalone

1

Cameraクラスは、初めてアクセスするときにプロセスにロックされ、lock()メソッドとunlock()メソッドがあります。つまり、アプリケーションにカメラがある間に他のプロセスがそのデバイスを使用することはできませんロックされていると思います。私はあなたがそのデバイスをロックしていた場合、あなたが通話を妨害する能力のために、マイク入力を取り除く方法があるのではないかと疑います。

+0

非常に多くの入力のためのトム、あなたは任意の詳細な文書やコードに私を指すことは可能でしょうか? –

関連する問題