1.AGC-接入agc的sdk检测到未经用户同意获取AndroidId的问题。

问题背景:

开发者接入华为性能管理、崩溃服务、华为分析等SDK后上架小米应用商店被拒,称检测到未经用户同意获取AndroidId的问题。

用户应用集成了华为性能管理、崩溃、分析sdk:

//华为 APM SDK

implementation 'com.huawei.agconnect:agconnect-apms:1.6.1.303'

//华为崩溃 SDK

implementation 'com.huawei.agconnect:agconnect-crash:1.7.2.300'

//华为 AGC 核心sdk

implementation 'com.huawei.agconnect:agconnect-core:1.7.2.300'

classpath 'com.huawei.agconnect:agcp:1.7.2.300'

并且在build.gradle中设置了APMS.getInstance().enableCollection(false); 获取用户同意权限后再开始采集。但还是会出现获取AndroidId的日志:

com.xiaomi.push.hb.g(Unknown Source:25)<---com.xiaomi.push.hb.c(Unknown Source:3)<---com.xiaomi.mipush.sdk.b$a.a(Unknown Source:31)<---com.xiaomi.mipush.sdk.b$a.a(Unknown Source:4)<---com.xiaomi.mipush.sdk.b.c(Unknown Source:2)<---com.xiaomi.mipush.sdk.MiPushClient.getRegId(Unknown Source:4)<---java.lang.reflect.Method.invoke(Native Method)<---com.huawei.hms.analytics.az.lmn(Unknown Source:17)<---com.huawei.hms.analytics.bq.getCustomEventJson(Unknown Source:163)<---com.huawei.hms.analytics.framework.c.c.a(Unknown Source:12)<---com.huawei.hms.analytics.framework.c.k.run(Unknown Source:45)<---com.huawei.hms.analytics.framework.f.a$a.run(Unknown Source:4)<---java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)<---java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)<---java.lang.Thread.run(Thread.java:764)

解决方案:

从日志中可以看出开发者集成了小米push服务,并且向性能管理SDK的开发工程师进行了咨询,性能sdk没有采集AndroidId的功能,应该是华为分析服务在初始化时,有数据上报需要获取pushToken,调用了小米push服务,小米的pushSDK会获取AndroidID。

目前对于此类问题的解决方案可以参考:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/commissioning-faq-0000001050164019#section14774430173016

解决步骤:

1、只需要参考官方关于push token的描述加到开发者自己的隐私协议中即可。

2、升级华为分析服务的sdk版本6.5.0.300以上。

3、已按照文档添加相应的获取网络请求方法。

控制发送网络请求方法:先获取用户授权,然后再打开性能服务开关。

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-get-started-android-0000001058750970

【AGC】SDK未经用户同意获取AndroidID问题相关推荐

  1. 网信办拟规定:平台未经用户同意不得强制订阅关注账号;Twitter回应大范围宕机;Krita 4.4.0发布|极客头条

    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 国内 ...

  2. 工信部新规本月底施行 未经用户同意发送商业短信将被罚款

    近日,工信部出台了<通信短信息服务管理规定>(下称<规定>),对发送商业短信行为进行了规范,此举令消费者拍手称快.业内人士认为,商业短信本不该与垃圾短信画等号,尊重用户权利和提 ...

  3. 苹果Siri被曝未经用户同意上传录音并分析,用户担忧隐私泄露

    iPhone作为智能手机的先锋,似乎每次出现都能自带光环.它搭载的iOS移动操作系统一直被誉为最高速.最安全的手机系统.然而近期,iPhone这次给我们的不是惊艳而是"惊讶",未经 ...

  4. Twitter 禁止未经用户同意分享照片和视频

    整理 | 禾木木 出品 | AI科技大本营(ID:rgznai100) Twitter 宣布将扩大私人信息政策,包括在未经个人许可的情况下共享的私人媒体,例如照片和视频,因为该社交媒体平台旨在改善用户 ...

  5. 揭秘360手机助手未经用户同意,自动开启辅助功能的“黑科技”

    转载自:https://www.freebuf.com/articles/terminal/121253.html 0×00 概述 Android为正常使用手机有障碍的用户提供了辅助功能,即Acces ...

  6. 在用户同意隐私政策前,您的应用获取了用户的ANDROID ID,不符合华为应用市场审核标准。

    环境 Android Studio Bumblebee, Mac mini 2014 问题描述 在发布应用到华为应用市场时,提示"在用户同意隐私政策前,您的应用获取了用户的ANDROID I ...

  7. 我们发现您的应用在用户同意隐私政策前申请获取用户个人信息(IMEI, 设备ID, 用户应用安装列表, MAC地址用户数据)

    一.需求 解决应用上架问题 过度获取用户信息 我们发现您的应用在用户同意隐私政策前申请获取用户个人信息(IMEI, 设备ID, 用户应用安装列表, MAC地址用户数据) 自"滴滴" ...

  8. 您的应用审核未通过,在用户同意隐私政策前,您的应用获取了用户的ANDROID ID

    您的应用审核未通过.在用户同意隐私政策前,您的应用获取了用户的ANDROID ID,不符合华为应用市场审核标准.修改建议:请在用户同意隐私政策后,再申请获取用户个人信息及权限.请参考<审核指南& ...

  9. 华为应用市场上传APP失败多次因为:您的应用在用户同意隐私政策前申请获取用户的(MAC地址)个人信息。

    因为您的应用在用户同意隐私政策前申请获取用户的(MAC地址)个人信息.原因APP审核失败多次,后面发现一个方法挺好用的,记录一下: 1.手机先安装xposed,也就是虚拟系统,务必使用我提供的xpos ...

最新文章

  1. 返回,返回无,根本没有返回?
  2. ajax等待进度数,如果ajax少于X秒,如何延迟显示进度?
  3. 科大星云诗社动态20210307
  4. 牛客网【每日一题】7月31日题目精讲—兔子的区间密码
  5. ZerMQ安装与使用
  6. SQLi LABS Less-36
  7. sjtu 1077 加分二叉树
  8. FPGA开发全攻略——ISE基本操作
  9. moba寻路_MOBA代号105:道具收费 加入自动寻路等MMO元素
  10. 图论(二)--各种图介绍
  11. DBeaver——一款替代Navicat的数据库可视化工具
  12. Apple Pay的使用
  13. vue项目中使用百度离线地图
  14. win10企业版2016长期服务版本---低配置电脑最适合的win10版本
  15. XP下IIS相关问题
  16. 2021信息安全工程师学习笔记(四)
  17. .c和.h文件的区别
  18. 使用Sigar在不同操作系统遇到的坑
  19. 生产者消费者模式详细解读
  20. 【mysql】mysql利用mysqldump导出表结构或者表数据

热门文章

  1. 【lua 编程 模块详解】——详细lua编程的模块使用
  2. 为什么文本乱码呢,我来告诉你什么是编码,解码,乱码
  3. ISIS协议和代码分析
  4. 股票总收益与累计收益的区别
  5. buuctf_Misc-喵喵喵
  6. 【Hi Elsa,java is coming】Error:(57, 21) java: 不兼容的类型: java.lang.String无法转换为com.sun.org.apa
  7. Java 之 Excel文件下载
  8. 《阿里云服务器搭建》------搭建SVN服务
  9. 龙果最新微服务架构的分布式事务解决方案视频课程(31课全)
  10. Linux20系统怎么链接WiFi,在Deepin 20系统下安装Linux图形无线Wi-Fi扫描器LinSSID