Closed RohitVerma882 closed 5 months ago
Android 24
CODE:
XXPermissions.with(this).apply { if (Build.VERSION.SDK_INT > 29) { permission(Permission.MANAGE_EXTERNAL_STORAGE) } else { permission(Permission.Group.STORAGE) } interceptor(PermissionInterceptor()) }.request(object : OnPermissionCallback { override fun onGranted(permissions: MutableList<String>, allGranted: Boolean) { if (!allGranted) return invalidateOptionsMenu() } })
when i request for storage for storage permission
否
34
emulator
no
其他渠道
i dont understand this lanage
未选择
是
java.lang.IllegalArgumentException: When targetSdkVersion >= 33 should use android.permission.READ_MEDIA_IMAGES, android.permission.READ_MEDIA_VIDEO, android.permission.READ_MEDIA_AUDIO instead of android.permission.READ_EXTERNAL_STORAGE
ff
框架版本【必填】
Android 24
问题描述【必填】
CODE:
复现步骤【必填】
when i request for storage for storage permission
是否必现【必填】
否
项目 targetSdkVersion【必填】
34
出现问题的手机信息【必填】
emulator
出现问题的安卓版本【必填】
no
问题信息的来源渠道【必填】
其他渠道
是部分机型还是所有机型都会出现【必答】
i dont understand this lanage
框架最新的版本是否存在这个问题【必答】
未选择
框架文档是否提及了该问题【必答】
否
是否已经查阅框架文档但还未能解决的【必答】
否
issue 列表中是否有人曾提过类似的问题【必答】
否
是否已经搜索过了 issue 列表但还未能解决的【必答】
否
是否可以通过 Demo 来复现该问题【必答】
是
提供报错堆栈
提供截图或视频
ff
提供解决方案
ff