还得是旭哥 2020-04-10 11:24 采纳率: 0%
浏览 2310

关于Android,ActivityCompat.requestPermissions函数返回值grantResults总是-1?

最近在做关于打开相册,选择图片显示在页面的作业的时候,涉及到要动态判断是否有权限读写。发现ActivityCompat.requestPermissions函数返回的三个值里面中grantResults的值总是为-1,其他两个值requestcode和permission都能正常传输。

图片说明图片说明

后面还发现虚拟机运行会报没有权限的错误
图片说明

第一次提问,还请大佬多多指点!

更新,已解决,原因是静态权限没有写。

  • 写回答

1条回答 默认 最新

  • 我不玩IT 2020-04-12 02:41
    关注

    是不是你访问的app的权限默认设置为永不允许了?实在不行,可以加个跳转到权限设置界面,让客户如果需要某个功能的时候,自己手动开启权限。

    评论

报告相同问题?

悬赏问题

  • ¥15 一道ban了很多东西的pyjail题
  • ¥15 关于#r语言#的问题:如何将生成的四幅图排在一起,且对变量的赋值进行更改,让组合的图漂亮、美观@(相关搜索:森林图)
  • ¥15 C++识别堆叠物体异常
  • ¥15 微软硬件驱动认证账号申请
  • ¥15 有人知道怎么在R语言里下载Git上的miceco这个包吗
  • ¥15 GPT写作提示指令词
  • ¥20 根据动态演化博弈支付矩阵完成复制动态方程求解和演化相图分析等
  • ¥20 关于DAC输出1.000V对分辨率和精度的要求
  • ¥15 华为超融合部署环境下RedHat虚拟机分区扩容问题
  • ¥15 哪位能做百度地图导航触点播报?