1

電話で他のアプリケーションをブロックするアプリケーションを作成する必要があります。このコードをアプリでロックしようとしましたが、 setp() または getp() 関数がないなどのさまざまなエラーが発生し、他の多くの人がこのコードをサービスに段階的に実装する手順を教えてもらえますか?? .ヘルプをいただければ幸いです

4

2 に答える 2

2

唯一の選択肢 (root 化されていないシステム デバイスまたはストック システム デバイスの場合) は、ホーム画面の代替を作成し、ホーム画面にアプリを常に使用することをユーザーに選択させることです。

必要なアプリケーション以外を起動する方法をユーザーに提供しないだけで、使用できるアプリケーションを制限できます。

Kytephoneはこれを実装したアプリケーションです。

ただし、ホーム画面を作成しないと、これはストック デバイスでは不可能です。あるアプリケーションが別のアプリケーションをシャットダウン/ブロックすることはできません。

于 2012-06-13T17:31:17.447 に答える
0

このタイプのほとんどのアプリは、署名ベースのアプローチを利用しています。ブロックするアプリの MD5 チェックサムを作成します。そのチェックサムが検出されたら、インストール アクティビティを中止できます。これはあなたの解決策全体ではありませんが、おそらくその一部です。

于 2012-06-13T17:32:12.987 に答える