1

lenovo タブレット デバイスの設定タブをパスワードで保護したいと考えています。これについての簡単な方法は何ですか?コードも大歓迎です (コードを書く必要があるかもしれませんが、Google Play マーケットプレイス アプリで問題が解決すると思われる場合は、以下に提案を投稿してください)。

編集:私はここに投稿する前にいつも行っているレノボフォーラムを調査して投稿しましたが、簡単な質問に1週間かかることがあります。-2 は少し役に立たないので、あいまいすぎる場合は以下で言ってください。

なぜ私がこれをやろうとしているのかについての詳細は次のとおりです。

私は K-12 システムで働いており、高校生は常に私の知恵を試しています。パスワードがなければ、子供/学生は自分のアカウントを追加したり、タブレットの設定を変更したりして、学校のシステムに合法的に害を及ぼす可能性があります (プレイボーイをダウンロードする、デバイスを使用してウイルスやマルウェアを配布するなど、リストは続きます)

4

1 に答える 1

1

残念ながら、あなたがやっていることの目的のために、Android では、いわば「プライマリ ユーザー」を設定アプリケーションから除外することは実際には許可されていません。個人的には、既存の「ロック」タイプのアプリケーションを認識していませんが、存在する可能性があります。それについては、 Android 愛好家に尋ねたほうがよいかもしれません。

ただし、OS を変更せずに、プログラムで実行できるハックタイプの操作がいくつかあります。同様のタスクで最も効果的に機能するのを私が見たのは、実行中のタスクのリストをService多かれ少なかれThread継続的にポーリングし(フォアグラウンドで検出されます(設定アプリのコンポーネント名はだと思います)、 Launch a Password 。ユーザーが正常に認証された場合は、単純に password . それ以外の場合は、ホーム アクティビティを開始します (アクティビティ スタックを効果的にクリアします)インテントActivityManagergetRunningTasks()Activityandroid.app.SettingsActivityfinish()Activitywith an android.action.HOME

于 2012-11-08T21:18:51.793 に答える