uni-app 未勾选友盟组件却在真机调试时出现有相关日志

uni-app 未勾选友盟组件却在真机调试时出现有相关日志

开发环境 版本号 项目创建方式
Windows HBuilderX

产品分类:uniapp/App

PC开发环境操作系统:Windows

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

HBuilderX类型:正式

HBuilderX版本号:4.66

手机系统:Android

手机系统版本号:Android 12

手机厂商:模拟器

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

页面类型:vue

vue版本:vue2

打包方式:云端

示例代码:

[*] 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相关日志


更多关于uni-app 未勾选友盟组件却在真机调试时出现有相关日志的实战教程也可以访问 https://www.itying.com/category-93-b0.html

回到顶部