List of usage examples for android.content.pm PackageManager PERMISSION_GRANTED
int PERMISSION_GRANTED
To view the source code for android.content.pm PackageManager PERMISSION_GRANTED.
Click Source Link
From source file:Main.java
public static int isSystemApp(Context context) { int pe = context.checkCallingOrSelfPermission(android.Manifest.permission.INSTALL_PACKAGES); if (pe == PackageManager.PERMISSION_GRANTED) return 0; return 1;//from www. j av a2 s. c o m }
From source file:Main.java
public static boolean checkPermission(Context context, String permissionName) { PackageManager pkm = context.getPackageManager(); boolean has_permission = (PackageManager.PERMISSION_GRANTED == pkm.checkPermission(permissionName, context.getPackageName()));/*from w w w .j av a2s . com*/ return has_permission; }
From source file:Main.java
private static boolean verifyPermissions(int[] grantResults) { if (grantResults.length < 1) { return false; }/*from w ww. jav a 2 s . c o m*/ for (int result : grantResults) { if (result != PackageManager.PERMISSION_GRANTED) { return false; } } return true; }
From source file:Main.java
public static String getGpsEnabled(Context context) { if (PackageManager.PERMISSION_GRANTED == context .checkCallingOrSelfPermission(Manifest.permission.ACCESS_FINE_LOCATION)) { final LocationManager manager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); return Boolean.toString(manager.isProviderEnabled(LocationManager.GPS_PROVIDER)); } else {// www.j a v a 2 s .c om return null; } }
From source file:Main.java
public static boolean hasPermission(Context context, String name) { int res = context.checkCallingOrSelfPermission(name); return (res == PackageManager.PERMISSION_GRANTED); }
From source file:Main.java
public static boolean hasExternalStoragePermission(Context context) { int perm = context.checkCallingOrSelfPermission("android.permission.WRITE_EXTERNAL_STORAGE"); return perm == PackageManager.PERMISSION_GRANTED; }
From source file:Main.java
public static final boolean hasExternalStoragePermission(Context context) { int perm = context.checkCallingOrSelfPermission("android.permission.WRITE_EXTERNAL_STORAGE"); return perm == PackageManager.PERMISSION_GRANTED; }
From source file:Main.java
private static boolean hasVibrationPermission(Context context) { int result = context.checkCallingOrSelfPermission(permission.VIBRATE); return (result == PackageManager.PERMISSION_GRANTED); }
From source file:Main.java
public static boolean checkPermission(@NonNull Context context, @NonNull String permission) { return context.checkCallingOrSelfPermission(permission) == PackageManager.PERMISSION_GRANTED; }
From source file:Main.java
public static boolean checkPermission(Context context, String packName, String permissionName) { PackageManager pm = context.getPackageManager(); return (PackageManager.PERMISSION_GRANTED == pm.checkPermission(permissionName, packName)); }