【友盟+】开发者社区

友盟分享之android6.0权限适配问题

oneandzero 发表于 2017-2-13 14:59:05 |

oneandzero
oneandzero 发表于 2017-2-7 21:59:11 | 显示全部楼层 |阅读模式
在使用友盟分享的过程中遇到了6.0权限问题,根据分享进阶文档,加上了这段代码:     if(Build.VERSION.SDK_INT>=23){                String[] mPermissionList = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.CALL_PHONE,Manifest.permission.READ_LOGS,Manifest.permission.READ_PHONE_STATE, Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.SET_DEBUG_APP,Manifest.permission.SYSTEM_ALERT_WINDOW,Manifest.permission.GET_ACCOUNTS,Manifest.permission.WRITE_APN_SETTINGS};                ActivityCompat.requestPermissions(this,mPermissionList,123);            }
问题描述:
   小米的手机弹出设置权限的对话框,当点击确定之后;下次进入该分享界面的activity时,还是会弹出设置权限的对话框;后来用其它手机测试后发现在360,三星上也会出现类似的问题;当然这样的提示很繁琐,我想要的是当用户点击确定后下次不会再弹出该对话框,在此,诚恳的请问各位大神这个问题该如何处理?友盟官方是否有比较完整的解决方案?



上一篇:【报错必看】去掉混淆-dontshrink报错
下一篇:【报错必看】Tencent变量初始化失败



oneandzero
oneandzero 发表于 2017-2-13 14:59:05 | 显示全部楼层
ishouzhang 发表于 2017-2-11 10:30
同样遇到此问题,而且小米手机还会闪退

你现在解决了吗?我想的方案是只能自己申请运行时权限了。你的闪退问题是如何出现的呢?
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

新浪开放平台应用注册方法
新浪开放平台地址:http://open.weibo.com/ 1. 创建应用 注意选择微连接-移动应用 2. 填写应用信息 An
腾讯开放平台应用申请方法
腾讯开放平台地址:http://open.qq.com/ 1. 创建应用 创建应用时注意勾选对应的Android或iOS平台 2.
微信开放平台应用申请方法
微信开放平台地址:https://open.weixin.qq.com/ 1. 注册应用 注意这里必须选择移动应用注册 2. 填写

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表