简单记录百度移动统计android无埋点sdk使用和monkey测试屏蔽通知栏的问题

1.无埋点sdk使用

很简单,下载完sdk后导入到项目中 , 参考sdk文档进行就可以了,个人觉得比友盟还简单,几行代码实现无埋点可视化圈选.

这里是文档地址 可视化圈选SDK接入

值得注意的是 编译项目并启动运行开始5分钟左右后即可在百度移动统计网站上看到对应的启动数据!

2.adb monkey测试屏蔽通知栏

Windows系统配置好adb环境后, 打开cmd窗口, 输入 adb shell monkey -p 应用包名 -v 点击次数 > ./DeskTop/log.txt

当monkey跑起来的时候,你会发现,通知栏被拉下来,网络被关闭或是其他导致不能对app进行正常测试的操作,很恶心.

去stackoverflow上找到一个有效的解决办法,现在分享给大家

  简单翻译一下:

第一步,去设置 - 安全和隐私 - 屏幕固定 , 开启屏幕固定. 具体方法可能因机型而异,荣耀V9的是这样的

    

第二步,选中你的app的页面,固定屏幕.

第三步,cmd窗口运行monkey测试命令.测试结束的日志会写在桌面的log.txt里 


最后,贴个图看一下收获

转载于:https://www.cnblogs.com/fuyaozhishang/p/8998038.html

无埋点数据收集和adb monkey测试屏蔽通知栏相关推荐

  1. 微信小程序无埋点数据采集方案

    相信业务团队对这样的场景不会太陌生: 打点需求:每新上一个功能,数据产品便会同步加上打点需求,当数据打点上线后一段时间,数据产品/业务产品便会针对数据的转化率分析和对业务需求的调整: 打点正确性验证: ...

  2. android 无埋点 简书,无埋点README

    无埋点编码规范 无埋点方案基于窗口回调(Window.Callback)机制.BaseActivity中集成了自动打点相关逻辑.但由于dialog和activity实现机制不一样.为了dialog同样 ...

  3. python埋点测试_埋点进化论:从埋点到无埋点

    鲁迅先生说:世界上本没有埋点,需要数据的人多了,也就有了埋点. 埋点的诞生 在最初的互联网世界中,并没有埋点的概念.大家并不关心流量从哪里来,用户在网站上做了什么事,一切都是野蛮生长. 随着业务的增长 ...

  4. 电商离线数仓项目-埋点数据/事件日志的基本格式详细理解

    数据格式详解 埋点数据 事件数据 商品点击 商品详情页 商品列表页 广告 消息通知 用户前台活跃 用户后台活跃 评论 收藏 点赞 错误日志数据 启动日志数据 埋点数据 数据埋点产生的Json格式的数据 ...

  5. 京东科技埋点数据治理和平台建设实践

    本文核心内容聚焦为什么要埋点治理.埋点治理的方法论和实践.奇点一站式埋点管理平台的建设和创新功能.读者可以从全局角度深入了解埋点.埋点治理的整体思路和实践方法,落地的埋点工具和创新功能都有较高的实用参 ...

  6. 无埋点实现监测的真相——革新还是噱头?

    转载:http://www.chinawebanalytics.cn/auto-event-tracking-good-bad-ugly/ 所谓"埋点",是数据采集领域(尤其是用户 ...

  7. 最近无埋点技术很是流行,抽空研究了下诸葛IO,talkingData以及百分点这些业内知名公司的无埋点SDK,抽取其中重要的信息供大家参考:

    1.首先什么是无埋点呢,其实所谓无埋点就是开发者无需再对追踪点进行埋码,而是脱离代码,只需面对应用界面圈圈点点即可追加随时生效的事件数据点. 无埋点的好处 其实无埋点并不是完全不用写代码,而是尽可能的 ...

  8. 代码埋点、可视化埋点、无埋点几种数据埋点方案的分析报告

    目录 数据采集的核心问题 一.埋点是什么 二.为什么要埋点 三.埋点有哪些方式 四.各埋点方式优劣对比 五.其他 在这篇文章里面,我们会对数据采集的一些基本概念进行阐述,然后,会针对目前市面上新增的一 ...

  9. 【前端监控系统】埋点数据上报的3种方式

    前言 首先,我们先对前端监控做一些简单的描述: 前端监控的目的? 提升用户体验 更快的发现发现异常.定位异常.解决异常 了解业务数据,指导产品升级--数据驱动的思想 它指的是通过一定的手段来获取用户行 ...

最新文章

  1. 让浏览器开挂的插件,测评师教你如何选
  2. 陈天奇:我是如何从机器学习小白一步一步成长为你们心目中的大神的
  3. 公开调用私有Java方法?
  4. [转载] 一文彻底搞懂父类引用指向子类对象问题
  5. java WebSocket的实现以及Spring WebSocket
  6. 运用EL表达式进行复杂比较(在JSTL中调用函数)
  7. C++11 线程对象创建后既不join()也不detach()的后果
  8. 设计模式--创建型模式之抽象工厂模式
  9. 信息系统项目管理师(2022年)—— 重点内容:项目风险管理(11)
  10. 二值化神经网络(BNN)综述
  11. 模拟django-simple-captcha实现中文验证码、数字及字母验证码、计算题验证码功能
  12. Chrome 常用扩展插件
  13. 4.2w起步的软件公司创业历程
  14. MicroC实现Expr部分和for循环,无续算版本Comp.fs展示
  15. o2o模式和b2c模式的不同点是什么?
  16. 普通驻极体MIC与数字硅麦接受信号对比
  17. 传统企业IT如何上云
  18. 突发!IBM 中国研究院倒闭了,码农:又少了一个上岸养老的地方,搞科研的打不过搞996的...
  19. java复制pdf_防止复制使用iText生成的pdf内容
  20. 【ABAQUS Material】density 行为

热门文章

  1. 操作系统课设——吃水果问题
  2. 操作系统(十七)调度算法(二)
  3. string类的用法详解
  4. Android源码分析--MediaServer源码分析(二)
  5. 3分钟把区块链的技术与应用彻底讲清楚
  6. PHP类有哪几种,PHP中有哪几种常用类型?
  7. JZOJ 5462. 【NOIP2017提高A组冲刺11.8】好文章
  8. JZOJ 5353. 【NOIP2017提高A组模拟9.9】村通网
  9. JZOJ 5305. 【NOIP2017提高A组模拟8.18】C
  10. php怎么做签到系统,PHP如何实现签到功能