b***@youngxj.cn
b***@youngxj.cn
  • 发布:2025-06-19 15:17
  • 更新:2025-06-19 15:17
  • 阅读:37

【报Bug】未勾选友盟组件却在真机调试时出现有相关日志

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11

HBuilderX类型: 正式

HBuilderX版本号: 4.66

手机系统: Android

手机系统版本号: Android 12

手机厂商: 模拟器

手机机型: Mumu模拟器SDY-AN00

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
[*] 2025-5-19 15:10:16,APP行为:获取系统信息、行为主体:友盟组件、行为描述:获取安卓ID、传入参数:参数0:"<instance: android.content.ContentResolver, $className: android.app.ContextImpl$ApplicationContentResolver>",参数1:"android_id"  
[*] 调用堆栈:  
   android.provider.Settings$Secure.getString(Native Method)  
   com.umeng.commonsdk.statistics.common.DeviceConfig.getAndroidId(DeviceConfig.java:235)  
   com.umeng.commonsdk.statistics.common.DeviceConfig.getDeviceIdForGeneral(DeviceConfig.java:1557)  
   com.umeng.commonsdk.statistics.common.DeviceConfig.getDeviceId(DeviceConfig.java:525)  
   com.umeng.commonsdk.statistics.common.DeviceConfig.getDeviceIdUmengMD5(DeviceConfig.java:542)  
   com.umeng.commonsdk.statistics.b.a(EnvelopeManager.java:696)  
   com.umeng.commonsdk.statistics.b.a(EnvelopeManager.java:263)  
   com.umeng.commonsdk.framework.UMEnvelopeBuild.buildEnvelopeWithExtHeader(UMEnvelopeBuild.java:278)  
   com.umeng.commonsdk.framework.UMEnvelopeBuild.buildEnvelopeWithExtHeader(UMEnvelopeBuild.java:242)  
   com.umeng.analytics.pro.q.i(CoreProtocolImpl.java:589)  
   com.umeng.analytics.pro.q.a(CoreProtocolImpl.java:2466)  
   com.umeng.analytics.pro.q.a(CoreProtocolImpl.java:442)  
   com.umeng.analytics.CoreProtocol.workEvent(CoreProtocol.java:38)  
   com.umeng.commonsdk.framework.UMWorkDispatch.handleEvent(UMWorkDispatch.java:285)  
   com.umeng.commonsdk.framework.UMWorkDispatch.access$000(UMWorkDispatch.java:21)  
   com.umeng.commonsdk.framework.UMWorkDispatch$1.handleMessage(UMWorkDispatch.java:213)  
   android.os.Handler.dispatchMessage(Handler.java:106)  
   android.os.Looper.loopOnce(Looper.java:201)  
   android.os.Looper.loop(Looper.java:288)  
   android.os.HandlerThread.run(HandlerThread.java:67)

操作步骤:

使用camille工具检查system获取情况
使用AYA可视化ADB抓取APP日志

预期结果:

不用该存在友盟SDK相关

实际结果:

友盟SDK初始化并且调用了安卓ID

bug描述:

由于网信办反馈在登录前违规收集安卓ID,故此审计收集情况,才发现未勾选和使用友盟SDK却在抓包时发现友盟SDK相关日志

2025-06-19 15:17 负责人:无 分享
已邀请:

要回复问题请先登录注册