编了个小应用,使用了"微数据库"和"网页浏览框",并且需要访问手机本地的.html文件。结果用AI伴侣调试时候可以正常运行。但编译成APK安装到手机后,一旦触发对本地数据库相关操作就上报“908错误 未取得存储器访问权限”(用对话框输出未获取的权限名称为“READ_EXTERNAL_STORAGE”)。
找遍手机的应用设置、权限设置列表,就是找不到提供我的APP权限授予设置选项。最后,只有增加一段代码解决。
调用"活动启动器"(activity),在主屏出现授权失败时,获取手机返回消息名称,再传递给的activity触发系统授权对话界面。亲测有效!