Android(安卓)动态获取创建与删除文件权限
16lz
2021-01-24
首先要在 AndroidManifest.xml 文件中添加
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
在类中写如下方法:只要调用这个方法就可以实现动态文件权限的获取
public void requestAllPower() { if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)) { } else { ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE}, 1); } } }
这个代码并非我原创,只是忘了是从哪里找来的,记录在此,方便使用
更多相关文章
- android studio ndk编译问题
- RK3288[android 7.1]调试笔记 强制横屏
- Android(安卓)sdk manager更新 下载API源码
- Android(安卓)UI系列-----CheckBox和RadioButton(1)
- Android系统关机或重启的几种实现方式
- 说说在 Android(安卓)中如何发送自定义广播
- Android(安卓)简单实现自定义进度条
- Android(安卓)中如何复制文件的操作
- android xutils