問題タブ [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 投票する
1 に答える
6225 参照

android - Android アプリケーションを Google Play のように無線でサイレントにインストールする

Google PlayStore のようにユーザープロンプトなしで apk ファイルをインストールする必要があります。この質問が何度も寄せられていることは知っていますが、それでも解決可能な答えは見つかりませんでした。SDカードからアプリをインストールしているだけで、次の方法を試しましたが、

Neither user 10057 nor current process has android.permission.INSTALL_PACKAGESしかし、マニフェスト ファイルにこのアクセス許可を追加したにもかかわらず、エラーが発生します。

私のデバイスはルート化されていないので、ルート化せずにやりたいです。多くの回答で、許可されていないセキュリティ上の理由により不可能であることがわかりましたが、PlayStoreとAndroidLostアプリで可能であれば、なぜ私たちと一緒にしないのですか?

可能であれば助けが必要です!

ありがとうございました、

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

android - DeviceAdminDisable リクエストでアクティビティを開始

Android 4.1.2 で DeviceAdminReceiver の onDisableRequested で新しいアクティビティを開始しようとしていますが、新しいアクティビティを開始するのに時間がかかり、アプリが DeviceAdmin ではなくなりました 次のコードを使用しています。メッセージ

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

android - DeviceAdminReceiver の空のコンストラクター例外

DeviceAdminReceiverクラス のデフォルトのコンストラクターを既に呼び出そうとしましたが、役に立ちません。コンストラクターを削除しても同じエラーが発生します。DeviceAdminSampleReceiverクラス定義 -

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

android - Androidでデバイス管理をプログラムで無効にする

私のアプリケーションでは、プログラムでデバイス管理を有効/無効にするオプション(チェックボックス)があります。管理を無効にして有効にしようとすると機能しますが、無効にすると、非アクティブ化ウィンドウのプロンプトを表示せずにデバイス管理が無効になります無効化を依頼します。今、私が必要としているのは、それを正しい方法で行うことです。デバイス管理者の非アクティブ化を求める適切な画面をアプリケーションに表示させたいのです。Android開発者サイトから取得した次のコードスニペットがあります。

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

android - Android でカメラ アプリをプログラムで強制終了する

現在、電話が指定された場所に移動するとカメラが無効になる位置認識セキュリティアプリの作成を検討しています。デバイス管理者クラスを使用し、カメラを無効にする呼び出しを使用して、カメラを無効および有効にできるようになりましsetCameraDisabledた。ただし、現在発生している問題はsetCameraDisable、カメラの実行中にメソッドが呼び出されると、カメラ アプリが閉じないことです。カメラ アプリは、次回の起動時にのみ無効になります。そのため、メソッドを呼び出す前にカメラプロセスを強制終了する方法があるのではないかと思っていますsetCameraDisabled。前もって感謝します。

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

android - DevicePolicyManager.lockNow(); セキュリティ設定がスライド/なしに設定されている場合、画面がオフにならない

ユーザーは、アプリの使用後に画面がオフになることを期待しています。現時点では、デバイス管理者権限でこれを実現してDevicePolicyManager.lockNow()います。これは、セキュリティ設定が PIN/Pattern/FaceUnlock などに設定されている場合に正常に機能します。

ただし、Slide/None を使用している場合、上記のコマンドはユーザーをホーム画面に移動するだけです (または何もしません)。これは、「ロック」するものが何もないため、理解できます。このような状況で画面をオフにする方法はありますか? それが重要な場合、私のアプリには SDK>=16 が必要です。

だから私の質問は次のとおりだと思います:アプリが画面を確実にオフにするにはどうすればよいですか(私は を保持していませんwakelock、私は でWindowManager-flagsFLAG_TURN_SCREEN_ONを使用していonAttachedToWindow()ます)。

私のアプリの「フロー」は次
のとおりです。-画面がオフのときにインテントによってアクティビティが開始され、上記のフラグを使用して画面上のキーガード/スイッチの上に表示され
ますユーザーは画面がオフになることを期待しています。ユーザーがなし/スライド ロックを使用している場合、これは機能せず、代わりにユーザーのホーム画面が表示されます。lockNow()finish()

ありがとう!

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

android - DevicePolicyManager アプリをアンインストールする

私のアプリは DevicePolicyManager を使用しています。ユーザーがアプリをアンインストールしたい場合は、次の手順を実行する必要があります。

設定 -> 場所とセキュリティ -> デバイス管理者

アプリの選択を解除すると、アンインストールできます

これは Play ストア アプリの良い解決策ではないと思います。ユーザーがランチャーから簡単にアプリをアンインストールできるように、コード内でこれらの手順を実行できますか?

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

android - デバイスのカメラが有効になっていることを確認する方法は?

デバイスのカメラが有効になっていることを確認する方法はありますか? はいの場合、どうすればよいですか?