我必須確定我的設備上安裝的應用程序使用的每個權限的列表。確定安裝的應用程序在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 2014-04-05 09:42:13