getActivity / XXPermissions

Android 权限请求框架,已适配 Android 14
Apache License 2.0
5.44k stars 735 forks source link

[Bug]:安卓TV 11 上 申请MANAGE_EXTERNAL_STORAGE权限无反应 #276

Closed 360060316 closed 3 weeks ago

360060316 commented 1 month ago

框架版本【必填】

18.62

问题描述【必填】

安卓TV 11 上 申请MANAGE_EXTERNAL_STORAGE权限无反应

复现步骤【必填】

安卓TV 11 上 申请MANAGE_EXTERNAL_STORAGE权限无反应

是否必现【必填】

项目 targetSdkVersion【必填】

34

出现问题的手机信息【必填】

安卓TV

出现问题的安卓版本【必填】

Android 11

问题信息的来源渠道【必填】

用户反馈

是部分机型还是所有机型都会出现【必答】

Android 11

框架最新的版本是否存在这个问题【必答】

框架文档是否提及了该问题【必答】

是否已经查阅框架文档但还未能解决的【必答】

issue 列表中是否有人曾提过类似的问题【必答】

是否已经搜索过了 issue 列表但还未能解决的【必答】

是否可以通过 Demo 来复现该问题【必答】

提供报错堆栈

No response

提供截图或视频

No response

提供解决方案

No response

getActivity commented 1 month ago

小伙子,我手头并没有 Android TV 的设备,无法复现此问题,你需要自行复现,然后 debug 框架的代码,然后给到出现问题的代码位置。

getActivity commented 1 month ago
image
360060316 commented 1 month ago

把 Permission.MANAGE_EXTERNAL_STORAGE 改成 Permission.Group.STORAGE 后经用户测试反馈有访问照片和媒体权限弹窗,但不包括文件

getActivity commented 1 month ago

https://github.com/getActivity/XXPermissions/assets/28616817/ad280cfc-1678-4b33-b0c4-8f2af0a7a3d0

getActivity commented 1 month ago

小伙子,我用 Android 11 的 TV 模拟器试过了,没有问题,你可以看一下上面的视频。

getActivity commented 1 month ago

小伙子,我看到你有 Android TV 的设备,你可以拿自己的 TV 设备 debug 一下 Github Demo 工程代码,然后告诉我是哪句代码有问题,我来做处理。

getActivity commented 1 month ago
image
getActivity commented 1 month ago
image