一、首先找到APP中的AndroidManifest.xml,在其中添加下面两行代码

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

添加完之后,xml文件如下图

二、在app的Java文件夹,找到Java文件,分别在全局和onCreate函数中添加两段代码

第一段全局代码

private static String[] PERMISSION_STORAGE = {"android.permission.READ_EXTERNAL_STORAGE",         "android.permission.WRITE_EXTERNAL_STORAGE"}; private static int REQUEST_CODE_PERMISSION_STORAGE = 100;

第二段在onCreate函数中添加的代码

if (Build.VERSION.SDK_INT >= 23) {     for (String str : PERMISSION_STORAGE) {         if (this.checkSelfPermission(str) != PackageManager.PERMISSION_GRANTED) {                             this.requestPermissions(PERMISSION_STORAGE, REQUEST_CODE_PERMISSION_STORAGE);                 return;         }     }
}

添加完之后,代码整体如下

之后在手机上打开安装好的apk之后,就会弹出是否允许apk进行读写的提示

如何给安卓应用添加权限相关推荐

  1. Android动态赋权限,安卓6.0以上动态添加权限超简单模板

    今天又是"咔嚓"."窟窿"."轰隆",不晓得哪位大仙在渡劫.真的是风生水起,虎虎生威!!!言归正传: 描述:最近做了从服务器下载apk到手机 ...

  2. Android添加权限大讲解

    http://bbs.51cto.com/thread-1096739-1.html 对于新手来说,最烦恼的不是如何从网上下载到安卓项目,而是下载到的安卓项目不知道如何添加权限和要添加哪些权限.现在就 ...

  3. android 导入系统证书,安卓手机添加系统证书方法(HTTPS抓包)

    安卓7.0以后,安卓不信任用户安装的证书,所以抓https时无法解码请求,对于第三方应用,需要将证书添加为系统证书,网上解决方法较多,比如使用安卓模拟器(兼容性差,很多应用闪退),使用xposed框架 ...

  4. [异常解决] 安卓6.0权限问题导致老蓝牙程序出现异常解决办法:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission...

    [异常解决] 安卓6.0权限问题导致老蓝牙程序出现异常解决办法:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission... 参考 ...

  5. 安卓程序添加指纹解锁功能

    前言 指纹解锁技术成为当前验证用户信息的重要手段,基本上当前手机都配置了指纹解锁.当开发的APP需要加密验证时可以考虑添加系统指纹解锁功能. 添加指纹解锁功能步骤很简单,大致过程如下: 1 添加权限 ...

  6. 怎么给mysql用户添加权限_MySQL下添加用户以及给予权限的实现

    在mysql中添加用户的方法如下: 1 使用root用户登录 mysql -u root -p 2  选择mysql数据库 use mysql 3  添加用户 insert into user(Hos ...

  7. express添加权限拦截

    express通过中间件的方式添加权限拦截 示例代码如下 app.get('/logout', checkLogin);app.get('/logout', function(req, res) {r ...

  8. Linux 的 chmod 命令,对一个目录及其子目录所有文件添加权限

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 对一个目录及其子目录所有文件添加权限 命令: chmod 777 -R ./html 给予html目 ...

  9. XP添加权限时提示:无法显示用户选项对话框的解决方法!

    症状: 打开共享权限添加用户无法打开 出现" 安全:无法显示用户选项对话(null)" 如图: 解决方法: 第一种方法是: 将别人WINDOWS SYSTEM32 文件夹下的ric ...

最新文章

  1. 【项目实践】车距+车辆+车道线+行人检测项目实践
  2. Deep Residual Learning for Image Recognition 笔记
  3. 如何使用Maven的archetype快速生成一个新项目(解决生成项目目录不完整问题)...
  4. 内存模型是怎么解决缓存一致性的
  5. 一文了解 Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控!...
  6. python3中argparse模块
  7. springboot配置文件(.yml)中自定义属性值并在controller里面获取
  8. eve星战前夜登录提示服务器维护中,EVE星战前夜进不去怎么办 游戏进不去问题解决方法...
  9. 读取寄存器值_温湿度传感器与S7-1200 PLC通讯读取温湿度案例
  10. 高性能MySQL笔记——MySQL基础(一)
  11. 人民币对美元汇率中间价报6.7592元 上调23个基点
  12. python中计算均方误差_Python中的均方根误差
  13. 科技改变世界,科技改变世界杯
  14. wpa_cli工具的使用方法及分析
  15. Forsage系统源码分析
  16. 【Matplotlib绘制图像大全】(三):水平柱状图
  17. hexo图片展示-blog图床迁移至七牛云
  18. 深究JDK7和8 JVM垃圾回收机制原理
  19. 平台的核心交互与基础角色——互联网平台建设系列
  20. [推荐系统]个性化推荐的十大挑战

热门文章

  1. 查看oralce的版本及安装了哪些选项
  2. Mac OS 下安装 MacVim
  3. c#只用一个for输出三角形
  4. vPower系列- 前言
  5. 零基础Java学习之包(Package)
  6. python字典多层嵌套
  7. Bootstrap-table组合表头
  8. WebForm页面生命周期及asp.net运行机制
  9. ThinkPHP U方法
  10. opencv基础知识-videowriter