1

画面の固定を使用するかどうかをユーザーに尋ねるダイアログが表示されずに、アンドロイドでアプリケーションをプログラムで固定するのに問題があります。

現在、アプリケーションをロックするために startLockTask() を呼び出しています。

Android のドキュメントには、setLockTaskPackages を使用して、ユーザーの許可を求めずにアプリを固定する必要があると記載されています。

ただし、これを呼び出す方法がわかりません。アプリケーションを管理者にしましたが、ここからどこに行けばよいかわかりません。

どんな助けでも素晴らしいでしょう!

4

1 に答える 1

0

ユーザーにダイアログ ボックスを表示したくない場合は、アプリケーションがデバイスの所有者である必要があります。

あなたのアプリケーションはデバイス管理者であると述べましたが、これでは十分ではありません。

許可されたパッケージと uid を共有するパッケージは、ロック タスクをアクティブにすることもできます。この関数は、デバイスの所有者のみが呼び出すことができます。

ここにGoogleのAPIドキュメントがあります

于 2015-04-21T15:26:26.760 に答える