티스토리 뷰

String packageName = getPackageName();

try {
    // 패키지 정보 가져오기
    PackageManager packageManager = getPackageManager();
    // 패키지의 사용 퍼미션 목록 가져오기
    String[] permissions = packageManager.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS).requestedPermissions;

    if (permissions != null) {
        // 사용 중인 퍼미션 목록 출력 또는 다루기
        for (String permission : permissions) {
            System.out.println("사용 중인 퍼미션: " + permission);
        }
    }
} catch (PackageManager.NameNotFoundException e) {
    e.printStackTrace();
}