Я разрабатываю функцию, которая может получать / устанавливать ресурс из SD, и если он не найден из SD, то беру его из Asset и, если возможно, записывает актив обратно в SD
Эта функция может проверять вызовом метода, если SD установлен и доступен ...
boolean bSDisAvalaible = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);
Моя разработанная функция может использоваться из одного приложения (проекта) в другое (с android.permission.WRITE_EXTERNAL_STORAGE или без него)
Затем я хотел бы проверить, имеет ли текущее приложение это конкретное разрешение, не играя с SecurityException.
Существует ли «хороший» способ просмотреть текущие определенные разрешения во время выполнения?