インストールされているアプリケーションによって使用されている権限のリストを自分のデバイスで特定する必要があります。Androidにインストールされているアプリケーションで使用されている権限のリストを確認する
私は、次のコードを使用して、パッケージ名がインストールされたアプリケーションのリストを持っている:私は、各アプリケーションが使用する許可を得るにはどうすればよい
PackageManager pm = this.getPackageManager();
Intent intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
List<ResolveInfo> list = m.queryIntentActivities(intent,PackageManager.PERMISSION_GRANTED);
for (ResolveInfo rInfo : list) {
Log.d("Installed Applications", rInfo.activityInfo.applicationInfo
.loadLabel(pm).toString());
Log.d("packegename",rInfo.activityInfo.applicationInfo.packageName.
toString());
}
を?
ありがとう、私にとっては便利です – vuhung3990