web-dev-qa-db-ja.com

ロックAndroid 1つのアプリのみを実行するデバイス

誰かが私たちに比較的簡単な解決策を持っているかどうか疑問に思っていました。

Android提供するデバイスでクライアントが使用するアプリを作成しました。

クライアントが私たちのアプリのみを使用でき、他のすべて(つまり、設定、電子メールなど)へのアクセスが制限されていることを望みます。サードパーティのアプリを使用せずにこれを達成するための最良の方法は何ですか。

前もって感謝します!

14
oo33

これは役に立たないかもしれませんが、Lプレビューにはタスクロック機能が含まれているため、ある程度の洞察が得られる可能性があります。

タスクのロック

L Developer Previewには、ユーザーがアプリを離れたり、通知によって中断されたりすることを一時的に制限できる新しいタスクロックAPIが導入されています。これは、たとえば、Androidでハイステークスアセスメントの要件をサポートする教育アプリを開発している場合に使用できます。アプリがこのモードをアクティブにすると、アプリがモードを終了するまで、ユーザーは通知を表示したり、他のアプリにアクセスしたり、ホーム画面に戻ったりすることができなくなります。

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

これが役に立てば幸い

11
tomandro
  1. タイトルバーを非表示にしてアプリをランチャーにする
  2. タブレットをルート化する
  3. システムファイルと設定を変更してソフトキーを非表示にする

次のリンクで、Nexus 7(2012)の完全なソリューションを見つけることができます

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

8
LordRaydenMK