web-dev-qa-db-fra.com

Verrouiller Android Appareil pour exécuter une seule application

Je me demandais si quelqu'un avait une solution relativement simple pour nous.

Nous avons créé une application à utiliser par nos clients sur les appareils Android que nous leur donnons).

Nous souhaitons que le client puisse uniquement utiliser notre application et ait un accès limité à tout le reste (c'est-à-dire les paramètres, la messagerie électronique, etc.) Quelle est la meilleure façon d'y parvenir sans utiliser des applications tierces.

Merci d'avance!

14
oo33

Cela peut ne pas aider, mais l'aperçu L comprend une fonction de verrouillage des tâches qui peut être utile, je ne sais pas encore comment cela fonctionne.

Verrouillage des tâches

L'aperçu du développeur L présente une nouvelle API de verrouillage des tâches qui vous permet d'empêcher temporairement les utilisateurs de quitter votre application ou d'être interrompus par des notifications. Cela pourrait être utilisé, par exemple, si vous développez une application éducative pour prendre en charge les exigences d'évaluation des enjeux élevés sur Android. Une fois que votre application a activé ce mode, les utilisateurs ne pourront pas voir les notifications, accéder à d'autres applications ou revenir à l'écran d'accueil jusqu'à ce que votre application quitte le mode.

http://developer.Android.com/preview/api-overview.html

J'espère que cela a aidé

11
tomandro
  1. Supprimez la barre de titre et faites de votre application un lanceur
  2. Rooter votre tablette
  3. Modifier les fichiers système et les paramètres pour masquer les touches programmables

Sur le lien suivant, vous trouverez la solution complète pour le Nexus 7 (2012)

http://thebitplague.wordpress.com/2013/04/05/kiosk-mode-on-the-nexus-7/

8
LordRaydenMK