最近、モバイルデバイス管理アプリケーションに取り組んでおり、デバイスからアプリケーションをリモートで削除するケースを実装しましたが、問題は、ユーザーがアンインストールボタンをクリックして続行する必要があることです。そうではなく、ユーザーがアンインストールボタンをクリックしないことが確実です。
ユーザープロンプトなしでアプリケーションを削除したり、アクティビティが呼び出されたときにアンインストールボタンを自動的にクリックしたりする方法はありますか。
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE);
uninstallIntent.setData(Uri.parse("package:" + packageName));
uninstallIntent.setAction(Intent.ACTION_VIEW);
uninstallIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(uninstallIntent);
アンインストール アクティビティを呼び出すこのコードを使用しています。