1

特定の時間の後にアプリケーションをアンインストールしたいだけです。これは、アプリケーションを特定の時間枠で使用できるようにするためです。

どうすればいいですか。

ありがとう

4

2 に答える 2

6

それは不可能であり、引用します:

ユーザーの確認なしにアンインストールすることは、サードパーティのアプリケーションには許可されていません。

xDragonZ が指摘しているように、ルート プロセスは文字通りディレクトリを削除し、パッケージ マネージャーに損失の処理を任せることで大雑把にこれを行うことができますが、これは非常に広く展開できるソリューションではありません。独自のルート ヘルパー プロセス - これは危険なアフターマーケットの変更です。

SO から引用プログラムでアプリケーションを削除する

さらに読むには、APK をプログラムでインストール/アンインストールします (PackageManager と Intents) 。

于 2013-02-26T10:38:43.370 に答える
0

Apphance などの一部のシステムでは、単純なサービスを使用して何らかの方法でアプリを制限しています。Apphance がインストールされているアプリは、Apphance サーバーに接続して、特定のアプリの実行が許可されているかどうかを確認しようとします。そうでない場合は、ユーザーに通知され、その直後に Apphance によってアプリが閉じられます。接続せずにアプリを起動することは不可能です。

最初の起動のタイムスタンプを保存し、2 つの日付を比較して、試用が終了した場合に備えてアプリを強制終了することで、アプリを制限することをお勧めします。ある種のサーバーを使用するのが最も安全なソリューションです。

于 2013-02-26T10:47:48.570 に答える