PackageManager pm = this.getPackageManager();
try {
PackageInfo pInfo = pm.getPackageInfo(this.getPackageName(),
PackageManager.GET_PERMISSIONS);
String[] permissions = pInfo.requestedPermissions;
Log.v(TAG, getPackageName());
Log.v(TAG, permissions.length+"");
for (int i = 0; i < permissions.length; i++) {
Log.v(TAG, permissions[i]);
}
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}