targetSdkVersion = 29
在10的手机上测试 ,明明申请了sdcard的权限,
//权限管理
public static void permission(Activity activity) {
List<String> permissionLists = new ArrayList<>();
if (ContextCompat.checkSelfPermission(activity, Manifest.permission.READ_PHONE_STATE) != PackageManager.PERMISSION_GRANTED) {
permissionLists.add(Manifest.permission.READ_PHONE_STATE);
}
if (ContextCompat.checkSelfPermission(activity, Manifest.permission.REQUEST_INSTALL_PACKAGES) != PackageManager.PERMISSION_GRANTED) {
permissionLists.add(Manifest.permission.REQUEST_INSTALL_PACKAGES);
}
if (ContextCompat.checkSelfPermission(activity, Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS) != PackageManager.PERMISSION_GRANTED) {
permissionLists.add(Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS);
}
if (ContextCompat.checkSelfPermission(activity, Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PE