- Android studio 2023.3.1按官网文档新建uni-app项目离线打包工程,使用4.29的SDK包,compileSdkVersion 31
- 新建uts插件模块yduts-apptool(compileSdk 31),把HBuilderX 4.29打包生成的index.kt拷贝进来,index.kt里UTSAndroid.requestSystemPermission申请“android.permission.READ_EXTERNAL_STORAGE”时没弹窗没反应,申请其他权限都正常
- 示例代码在UniAppTest.zip包中(因包体积太大,删除了离线打包的lib.5plus.base-release.aar、android-gif-drawable-release@1.2.23.aar、uniapp-v8-release.aar、oaid_sdk_1.0.25.aar、install-apk-release.aar和breakpad-build-release.aar等)
- 发布:2024-10-15 18:54
- 更新:2024-10-16 16:39
- 阅读:246
【报Bug】UTSAndroid.requestSystemPermission申请“android.permission.READ_EXTERNAL_STORAGE”时没弹窗,申请其他权限都正常
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 4.29
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: 华为P20
页面类型: nvue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常弹出权限申请框
正常弹出权限申请框
实际结果:
没有弹出框
没有弹出框
bug描述:
uni-app项目离线打包工程中新建uts模块,index.kt中:UTSAndroid.requestSystemPermission申请“android.permission.READ_EXTERNAL_STORAGE”时没弹窗没反应,申请其他权限都正常
存储权限已被废弃,具体参考谷歌文档:https://developer.android.google.cn/reference/android/Manifest.permission#READ_EXTERNAL_STORAGE
Q小文Q (作者)
这个指的是API 33以上不能用READ_EXTERNAL_STORAGE,但我本地环境主工程SDK是 compileSdkVersion 31,uts插件模块也是 compileSdkVersion 31,真机安卓10,测试了UTSAndroid.requestSystemPermission申请“android.permission.READ_EXTERNAL_STORAGE”都没弹窗
2024-10-16 11:12