final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
final List pkgAppsList = getPackageManager().queryIntentActivities(
mainIntent, 0);
for (Object obj : pkgAppsList) {
ResolveInfo resolveInfo = (ResolveInfo) obj;
PackageInfo packageInfo = null;
try {
packageInfo = getPackageManager().getPackageInfo(
resolveInfo.activityInfo.packageName,
PackageManager.GET_PERMISSIONS);
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String[] requestedPermissions = packageInfo.requestedPermissions;
}
[출저]
'개발일기 > Android' 카테고리의 다른 글
pull to refresh (당겨서 새로고침) (0) | 2017.01.12 |
---|---|
[Android] 기본설치앱 확인하기 (0) | 2014.07.10 |
[Android] String형식으로 된 Hex값 확인하기 (0) | 2014.01.27 |