2016-07-12 5 views
3

私はアンドロイドデバイスのピンコードと指紋セキュリティ機能をオンにする必要があります。ターミナルからのピンコードと指紋の設定は可能ですか?

それを行うことができます。

  • をいずれかのプログラムでJavaコードから - あなたはそれを扱うことができるクラスを知っていれば、例えばIWindowManagerImpl.javaがあれば反射によって、Javaコードからデバイス上のアニメーションを変更することができます(私に教えてくださいあなたはアプリのビルド時に実行adbのシェルコマンドでパーミッション)

  • を持っている - あなたは、端末からそれを行うにはどのようにコマンドを知っていれば、私は他のソリューションを

  • を教えてください?

私のアプリにはすべての権限があります。私はスピードやクリーンなソリューションが気にしません、それはまた、反射によって行うことができます。

誰もがそれを試みましたか?

+1

また、ユーザーの操作なしにどのように指紋を登録すればよいですか?なぜあなたは設定アプリでロック画面とセキュリティの活動を起動しないのですか? – Michael

+1

ADBからプログラムで画面に触れることは可能です:adb -e emu finger touch (https://developer.android.com/about/versions/marshmallow/android-6.0.html)。また、IWindowManagerImpl.javaをリフレクションで使用する場合は、dismissKeyguard()メソッドを使用して指紋をオフにして、ピンに入るように強制できます。 UiAutomatorを使用してプログラムでピンをクリックできます。私はテストのために接続されたデバイスを変更するソリューションを作成したい。私はすべてのデバイス設定を自動的に変更したい。私はいくつかの設定変更を実装することができましたが、私はセキュリティ機能に苦しんでいます。 – F1sher

+0

エミュレータではなく、物理的なデバイスで直接指紋アクションをシミュレートすることはできますか? – jupi

答えて

0

アプリケーションをDeviceAdmin Appにするオプションもあります。このようなアプリは、デバイスのセキュリティポリシーを設定/適用することができ、ピンコードを有効にすることもできます。

施行可能なポリシーの詳細については、Android documentationをご覧ください。 残念ながら私は指紋関連のポリシーを見ていません。

関連する問題