Android 权限重复添加

Jay白色风车 2015-11-03 04:41:38
在开发过程中会用到许多的权限,
有时候同一个权限重复添加了多次,
请问,
这样会产生什么不良影响???
...全文
343 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lx912356858 2016-04-21
  • 打赏
  • 举报
回复
权限是在清单文件里写的,当有重复权限出现的时候就会提示错误,有重复了,这时你把重复的删掉只留一个就好了。。。。
xingzhong128 2016-04-21
  • 打赏
  • 举报
回复
引用 4 楼 qiantujava 的回复:
比如我用了第三方包A,需要权限a、b、c,用了第三方包B,需要权限c、d、e,这就重复了。如果我不重复添加的话,到时候我要删除第三包A,那我就不知道要删除什么权限了,还要一个一个的去查,,,所以还不如就重复添加算了,注释哪些包用到哪些权限
如果是这样的话,你只要写上哪个权限是哪个包唯一用的就可以了。你的应用还要经常添加删除第三方包,需求变动这么厉害,一般也就偶尔才会删除或者添加一次第三方包吧。
小林望北 2016-04-21
  • 打赏
  • 举报
回复
比如我用了第三方包A,需要权限a、b、c,用了第三方包B,需要权限c、d、e,这就重复了。如果我不重复添加的话,到时候我要删除第三包A,那我就不知道要删除什么权限了,还要一个一个的去查,,,所以还不如就重复添加算了,注释哪些包用到哪些权限
小林望北 2016-04-21
  • 打赏
  • 举报
回复
引用 5 楼 xingzhong128 的回复:
[quote=引用 4 楼 qiantujava 的回复:] 比如我用了第三方包A,需要权限a、b、c,用了第三方包B,需要权限c、d、e,这就重复了。如果我不重复添加的话,到时候我要删除第三包A,那我就不知道要删除什么权限了,还要一个一个的去查,,,所以还不如就重复添加算了,注释哪些包用到哪些权限
如果是这样的话,你只要写上哪个权限是哪个包唯一用的就可以了。你的应用还要经常添加删除第三方包,需求变动这么厉害,一般也就偶尔才会删除或者添加一次第三方包吧。[/quote] 这个很难说,比如最近我就变了两次,一个是经理说要加入个推,因为个推只支持JDK7,所以我之前用了lambda相关的包全部删除。。。还有一个是友盟自动更新,最近成立了什么友盟+,开始不支持自动更新,又要删。。。
JPF1024 2015-11-04
  • 打赏
  • 举报
回复
建议不要这样做,没必要重写很多次,因为权限只需要声明一次即可,在添加的时候看下如果存在了就不用添加了。。 。
裂风矢 2015-11-04
  • 打赏
  • 举报
回复
如果都在AndroidManifest.xml中写的话回报冲突,其余的地方不会有什么影响。
Perfect411_111 2015-11-03
  • 打赏
  • 举报
回复
没有不良影响

80,360

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧