私のアプリケーションでは、ユーザーがインストールしたサードパーティ アプリケーションのリストを取得するように開発しました。そこから、今私が欲しいのは、ユーザーがインストールしたアプリケーションのみを使用するため、クリックすると組み込みのアプリケーションの詳細画面に移動し、強制停止とアンインストールのオプションが表示されるボタンを追加することです。ルート権限は必要ありません。システム権限も同様です。アプリケーション内でそのシステム インテントを呼び出す方法はありますか。
質問する
1181 次
2 に答える
1
次のように試してください:
Intent detailsIntent = new Intent();
detailsIntent.setClassName("com.android.settings",
"com.android.settings.InstalledAppDetails");
//ApiLevel greater than or equal to 8
detailsIntent.putExtra("pkg", "Appliction_Package_NAme");
//ApiLevel in less than 8
detailsIntent.putExtra("com.android.settings.ApplicationPkgName",
"Appliction_Package_NAme");
startActivity(detailsIntent);
于 2012-07-11T08:18:05.210 に答える
0
これを試して
Intent intent = new Intent(Intent.ACTION_DELETE);
intent.setData(Uri.parse("package:app package name"));
startActivity(intent);
于 2012-07-11T08:29:02.573 に答える