私がやりたいことは、次のことを可能にするアプリを Android で作成することです。
電話が 2 つのロック解除 PIN コードを持つことを許可します。1 つのロック解除コードがマスターの「通常の」コードになります。2 番目のロック解除コードにより、ユーザーは、テキストの送受信、電話の発着信、写真の保存、および「通常の」画面には表示されない連絡先を使用できるようになります。
私がやりたいことは、次のことを可能にするアプリを Android で作成することです。
電話が 2 つのロック解除 PIN コードを持つことを許可します。1 つのロック解除コードがマスターの「通常の」コードになります。2 番目のロック解除コードにより、ユーザーは、テキストの送受信、電話の発着信、写真の保存、および「通常の」画面には表示されない連絡先を使用できるようになります。
これはアプリではできません。「システム管理者」アプリでない限り、アプリはシステムの動作を変更できません。そのような細かい制御を行うことはできず、ロック解除コードの強度、カメラの使用、およびデバイスの暗号化に制限を課すだけです. 他の人が指摘しているように、Android 4.2 は複数のユーザー (タブレットのみ) をサポートしているため、ユーザーごとに個別のロック解除コードが提供されます。さらに、新しいユーザーの追加、信頼できる証明書の追加または削除、セキュア エレメントへのアクセスなど、デバイス全体に影響する一部の操作は、最初のユーザーまたはプライマリ ユーザー用に予約されています。ただし、タブレットで電話をかけることはできないため、複数のユーザーは実際には通話/SMS には適用されません。