問題タブ [device-admin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4185 参照

android - デバイス ポリシー管理者がデバイス ポリシーを取得できない

Device Policy Manager を機能させようとしていますが、有効にしようとすると行き詰まります。多くのグーグルで、すでにそのエラーについて積極的になっています:

マニフェスト:

device_admin.xml

有効化方法

受信者クラスは基本的にここにあるものと同じです: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample.html

http://rootfs.wordpress.com/2010/09/09/android-make-your-application-a-device-administrator/

どんな助けやアドバイスも大歓迎です!

0 投票する
1 に答える
2775 参照

android - Android デバイス管理者が機能しない

私はアンドロイドが初めてで、電話をロックしたいと思います。だから私はデバイス管理者のドキュメントを読みました。私のコードを次のようにします。しかし、マニフェストでそれが定義されているかどうかが示唆されていることに気付いていないようです

私のmanifest.xml

マイコード

私のその他の活動

0 投票する
3 に答える
10223 参照

android - Androidでアプリケーションを起動するときにDeviceAdminを有効にする方法は?

こんにちは、Intent を使用せずにアプリケーションを起動するときに、Device Admin を起動/アクティブ化したいと考えています。今、私はこのコードを使用しています:

しかし、私はインテントを使用したくありません。Device Admin を直接起動したい。

どうすればそれができるか誰にもわかりますか?

ありがとう。

0 投票する
3 に答える
904 参照

android - 誰かが点をつなぐのを手伝ってくれますか? BroadcastReceiver(sms_received) + デバイス管理者 (ロック画面) + ホーム/その他のメニュー ボタンを無効にする アクティビティ

私は多かれ少なかれ、これらすべての概念を部分的に理解して実装することができましたが、何をどこにどのように組み合わせるかについて、どういうわけか完全に混乱しています.

要するに、これは私がルート化されていないAndroid携帯で達成しようとしているものです

  1. SMS ブロードキャスト レシーバーに、シークレット コードを含む着信 SMS をリッスンさせる
  2. SMS にキーワード ロックがある場合は、画面をロックします。

BroadCastReceivers と DeviceAdminRecivers はどのように連携しますか?

例えば。SMS を傍受するための作業コードがあります。ダミーの (空の) lockScreen() 関数を呼び出す switch ケース。画面をロックできるように、DeviceAdminReceiver のコードをどこに配置する必要がありますか (HOME およびその他のメニュー ボタンが無効になっているパスワード ボックスを備えた新しいアクティビティ)。

したがって、基本的には BroadcastReceiver -> Device Admin -> Activity からです。

私を助けてください。

0 投票する
1 に答える
864 参照

android - Android:デバイス管理アプリケーション

デバイス管理アプリケーションがインストールされないようにするにはどうすればよいですか?アプリケーションを作成し、場所とセキュリティで有効にしましたが、パスワードを要求せずにアンインストールまたは無効にすることができます。

0 投票する
0 に答える
785 参照

java - プログラムでフェイスロックをリセットできません

Android のデバイス管理 API でバグに直面したか、間違って使用しているかはわかりません。

プログラムでフェイスロックをリセットする必要があります。私のアプリには、onClick ハンドラーがデバイスのパスワードをリセットするボタンを使用したアクティビティ以外は何もありません。

フェイスロックが有効になっている場合を除いて、すべて正常に機能します。この場合、ロックはリセットされず、次のトレースが表示されます。

04-03 14:20:15.427: E/JavaBinder(200): *キャッチされないリモート例外! (プロセス間での例外はまだサポートされていません)。これは本当にあなたが望むものですか?04-03 14:20:15.427: E/JavaBinder(200): android.app.ContextImpl.startActivity(ContextImpl.java:847) 04-03 14:20:15.427: E/JavaBinder(200): com. android.internal.widget.LockPatternUtils.deleteGallery(LockPatternUtils.java:459) 04-03 14:20:15.427: E/JavaBinder(200): com.android.internal.widget.LockPatternUtils.saveLockPassword(LockPatternUtils.java:605) ) 04-03 14:20:15.427: E/JavaBinder(200): com.android.internal.widget.LockPatternUtils.saveLockPassword(LockPatternUtils.java:570) 04-03 14:20:15.427: E/JavaBinder(200 ):

ソースコードを確認したところ、起動とアクティビティが試みられているようですが、mContext はアクティビティ コンテキストではないようです。

顔ロックのリセットに成功した人はいますか、それともバグを報告する必要がありますか?

0 投票する
1 に答える
224 参照

android - mDPM.lockNow();はどうなりますか。Androidデバイスにセキュリティピンがない場合はどうなりますか?

ユーザーがデバイスにセキュリティピンを設定しておらず、デバイス管理者権限を持っている場合でもアプリがmDPM.lockNow()を送信する場合。モバイルをリモートロックするには、どうなりますか?

0 投票する
1 に答える
336 参照

android - デバイス管理を介してリモートでロックされている場合にのみ、ロック解除ピンを強制する方法はありますか?

ユーザーがデバイスのロック解除ピンを設定していない場合、画面がスリープ状態になるたびにロックを解除するという苦痛を望んでいないと想定しています(セキュリティ上のリスクはありますが)。ここでは、使いやすさがセキュリティよりも優先されます。これを行っている人はたくさんいると思います。

ただし、電話を紛失した場合にリモートでロックし、ユーザー PIN を介してのみロックを解除できるように、アプリを作成しようとしています。これはキャッチ 22 の状況です。

デバイス管理者を介してリモートでロックされている場合にのみ、ユーザー (泥棒) がピンを入力して電話のロックを解除する必要があるかどうか疑問に思っていますか? インストール中にアプリを介してユーザー側から PIN を設定する 1 回限りの手動作業であれば問題ありません。

どういうわけか、Android SDKを使用することは可能ですか? サンクス!

0 投票する
2 に答える
2805 参照

android - Android でプログラムによってデバイスをロックする

ボタンをクリックすると、エミュレータをロックする必要があります。私はこのコードを使用します-

何がアクティブで何が securemeAdmin なのかわかりません

私はこのリンクを使用します-> Androidデバイスをプログラムでロックします

キーガードマネージャーも使用していますが、機能していません。誰かがロック電話の例を教えてもらえますか?

0 投票する
1 に答える
175 参照

java - アクティビティが終了する前に呼び出される命令

ユーザーが管理者を有効にしているかどうかを理解しようとしており、後で(onResumeで)チェックボックスを更新します。

問題は、ユーザーが管理者を有効にできるアクティビティが起動され、ユーザーの決定を待たずに次のコードが起動されることです。どうすればそれをバイパスできますか?

悪い言葉で言えば、共有設定「spegnischermoabilitato」には常に FALSE が含まれています。