2

アプリケーションをデバイス上で実行して、それが実行できる唯一のアプリケーションであり、ユーザーがオペレーティングシステムをまったく使用できないようにすることは可能ですか?ホームキーまたは戻るボタンをタップしても、アプリケーションは終了せず、ユーザーは何にでもアクセスできます。デバイスが起動すると、このアプリケーションのみが実行されます。

これは、デバイスがPOS目的で企業に設置されている場合、またはデバイスが公共の場所で端末のように機能する場合に望ましいでしょう。

4

2 に答える 2

2

はい、戻るボタンとホームボタンの動作を上書きできます。

アプリを起動し、すべてのボタンを上書きすると、ユーザーはアプリを終了できなくなりますが、シナリオでは機能するはずです。

ここの情報

于 2012-05-30T11:14:43.100 に答える
2

ホーム画面(ランチャー)を置き換えるアプリを作成することで、説明していることを実現できます。そこから、他のアプリの実行を制御します。

Android SDKには、開始できるランチャープロジェクトがあります。

より強力なアプリを実行する方法を許可するように注意してください(ADBアクセスを有効にしているだけの場合でも)。そうしないと、デバイスを変更する前に工場出荷時のリセットが必要な状態のままになる可能性があります。

于 2012-05-30T11:12:35.170 に答える