私は着信コールで自動的にハングアップするためにEventInjectorを使用していますが、アプリケーションがインストールされた後にコールが来ると、ダイアログがポップアップします。
"アプリケーションの電話機がセキュリティタイマーをリセットしようとしています"
「再度尋ねないでください」と「許可する」を選択すると、すべてが問題ありませんが、最初からこの許可を設定するにはどうしたらよいですか?
BtwこれはBESで実行されていません
あなたはプログラムでこの権限を設定することはできません(可能であれば、権限の目的をすべて無効にすることはできません)。しかし、あなたのアプリケーションが最初に ApplicationPermissionsManagerクラス。リクエストする必要がある特定の権限は、 ApplicationPermissions.PERMISSION_IDLE_TIMER です。
ApplicationPermissions.PERMISSION_IDLE_TIMER
これはうまくいかないことに注意してください。私の経験では、要求された権限が無視され、アプリ内ポップアップが得られるシナリオがたくさんあります。