请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
90
帖子
2
勋章
2万+
Y币
常山赵子云 发表于 2019-3-8 20:16
前面的帖子就是被禁用了。所谓的动态权限,一旦开启后,涉及的权限,只使用前必须先申请,不申请无法使用 ...

动态权限,一旦开启后,涉及的权限,只使用前必须先申请,不申请无法使用
这个可以理解,但后面的“你不配置当然不会。”是什么意思?

我这手机没禁用app读取和访问存储权限,加完maifest,全量同步,显示同步完了但app调试界面是空白的
20
帖子
1
勋章
7559
Y币
翼狐网 发表于 2019-3-11 15:33
动态权限,一旦开启后,涉及的权限,只使用前必须先申请,不申请无法使用
这个可以理解,但后面的“你不 ...

你配置了maifest,动态权限就会立即生效,从那一刻起,读取存储权限也要手动打开和检测,没有就读不了,真机同步是同步到SD卡上的,读不了就是空白;你不配置,动态权限就不生效,默认的存储权限是直接开启的,可以直接读写外置存储,明白了?再不明白去百度android动态权限,先了解一点入门知识。
1
帖子
0
勋章
8
Y币
targetSdkVersion设置了20, 23,26。 固件要求已经设置为最低。 华为v9,等部分机型还是安装失败,请问该怎么兼容这些机型?感谢大佬!
95
帖子
0
勋章
465
Y币
常山赵子云 发表于 2019-3-12 14:02
你配置了maifest,动态权限就会立即生效,从那一刻起,读取存储权限也要手动打开和检测,没有就读不了, ...

目前在国内各大市场,还没有要求23以上吧?
另外,我想请教一下:
1. 安装APP后,将res里的db文件用fs模块拷贝到fs://沙箱里,算是申请存储权限吗?
2. 按照版主的描述,动态申请,只要每次调用,都会跳出窗口咯。这个可不适合国内的习惯呀。。
20
帖子
1
勋章
7559
Y币
无意平常心 发表于 2019-4-15 14:33
目前在国内各大市场,还没有要求23以上吧?
另外,我想请教一下:
1. 安装APP后,将res里的db文件用fs模 ...

-》各大应用市场都会在今年内完成要求26及以上的调整。

1、算。
2、应该只是不符合你的习惯,不要代表“国内”。任何一个APP动态权限都是这体验。
95
帖子
0
勋章
465
Y币
本帖最后由 无意平常心 于 2019-4-16 13:20 编辑
常山赵子云 发表于 2019-4-15 16:34
-》各大应用市场都会在今年内完成要求26及以上的调整。

1、算。

嗯。好的。

那像微信这样的,每次按语音讲话还要调用一次吗?
或者是这样理解的,是下面哪种?
1. 每次启动应用都会鉴别一次,本次鉴定后不需要再确定,下次启动还要重新鉴定权限。
2. 每次启动后,每次使用到权限,都要鉴定一次。
20
帖子
1
勋章
7559
Y币
无意平常心 发表于 2019-4-16 13:16
嗯。好的。

那像微信这样的,每次按语音讲话还要调用一次吗?

仔细看帖子,尤其是红色标记内容,看完先去试一遍,然后再提问。
95
帖子
0
勋章
465
Y币
常山赵子云 发表于 2019-4-17 11:48
仔细看帖子,尤其是红色标记内容,看完先去试一遍,然后再提问。

明白了。
39
帖子
0
勋章
101
Y币
使用该方法会对之前的其他模块产生影响,如果安卓选用 (使用升级环境编译),那么就可能导致其他模块无法调用,真的要为了这个权限,牺牲掉其他模块已稳定的功能吗?
如果是自定义外包开发的模块,或添加了较多的模块,一个个去维护排查,可能是加大工作量的问题,甚至也可能无法解决,因为单发现该问题,都会花掉一定的时间或无法发现。
针对这个问题,升级环境编译这边是否可以做更好的兼容?或提供其他解决方案,谢谢!
20
帖子
1
勋章
7559
Y币
同步 发表于 2019-4-25 09:27
使用该方法会对之前的其他模块产生影响,如果安卓选用 (使用升级环境编译),那么就可能导致其他模块无法 ...

仔细看帖子正文,你必须改,国内所有应用市场也会在今年9月前完成要求tagetsdk为26及以上,也就是你的app必须动态权限。动态权限就那几个,跟模块没太大关系,你的APP功能需要涉及到这个权限,就申请和判断。
您需要登录后才可以回帖 登录

本版积分规则