0

私のアプリケーションでは、ユーザーがインストールしたサードパーティ アプリケーションのリストを取得するように開発しました。そこから、今私が欲しいのは、ユーザーがインストールしたアプリケーションのみを使用するため、クリックすると組み込みのアプリケーションの詳細画面に移動し、強制停止とアンインストールのオプションが表示されるボタンを追加することです。ルート権限は必要ありません。システム権限も同様です。アプリケーション内でそのシステム インテントを呼び出す方法はありますか。

4

2 に答える 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 に答える