Android 学习之追踪应用的安装情况

本文探讨了通过API获取应用安装信息并上报,以及手动埋点追踪渠道来源的方法,强调了两者在追踪安装渠道和效果方面的差异。作者还揭示了Android系统中PackageManagerAPI对安装来源信息的记录,尽管不完全准确但具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

结论

一、借助 API 读取安装信息,然后上报

通过 PackageManagerAPI,我们可以得知自身应用安装相关的信息(甚至特定条件下其他应用安装相关的信息也可以!!!),如哪个应用启动的安装请求,安装请求经过哪个应用执行的安装操作,正在安装的目标应用是哪个,是通过应用市场安装的还是下载安装的等等。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
   
    // 返回值为安装相关的信息
    // mInitiatingPackageName
    // mInitiatingPackageSigningInfo
    // mOriginatingPackageName
    // mInstallingPackageName
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值