繁体   English   中英

如何使用StorageVolume在Android 7 SD卡上获得写许可?

[英]How to get write permission on Android 7 SD-card using StorageVolume?

即使获得了写入外部存储的永久许可,我也无法获得对SD卡中每个文件夹的写访问权。 如何得到那些? 例如,这个应用程序可以做到这一点,我想第二个权限对话框(在“ Android 7上的写权限”下)就是关于此的。 如何创建呢? 文章,也许,该解决方案以某种方式绑定到StorageVolume类的createAccessIntent方法...

这是我目前用于获得永久许可的代码:

RxPermissions.getInstance(getActivity())
                .request(Manifest.permission.WRITE_EXTERNAL_STORAGE)
                .subscribe(granted -> {
                    if (!granted) return;
                    showAlternativeDirectoryChooser(); // success
                }, throwable -> {
                });

也许,解决方案以某种方式绑定到StorageVolume类的createAccessIntent方法

正确。

这是我目前用于获得永久许可的代码:

这与可移动存储无关。 该代码用于外部存储

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM