测试:"Android 的视频观看人数怎么跟 IOS不一样呢 ?" 。

Android 老哥:" 服务端返回的是多少我就显示多少 ,我只负责显示 " 。

服务端老哥:" 我查数据库这节课的观看人数是跟IOS一样的 ,为啥你这边少了呢 ?" 。

Android 老哥:" 稍等 ,我给你跑一下 ,打印一下数据 。。。" 。

等等等等 。。。。

PS :如果是 MAC 还好 ,否则电脑比较卡的话可能会浪费十几分钟 ,最无聊的是被这种很小的问题打断自己本身就是一件**的事情。

以上种种 ,现在已经被一个叫做 chuck Github 的库给解决了 。对于抓包应该都用过 Charles ,有些是抓不到的 ,项目中的网校使用 Charles 就进不去 ,也算是小缺点吧 。

Chuck 简介

一款基于 OKHTTP 的网路工具库 。在使用 Chuck 的时候 ,项目中所有的网络请求都会以通知栏的形式推送给你 ,就像上方截图一样 ,是进行网络请求的接口列表 。图二是每个接口的详情 ,分为三个 tab ,OVERVIEW 、REQUEST 、RESPONSE 根据字面就可以理解是做什么的 。

原理也相对简单易懂 ,就是在进行网路请求的时候做为一个拦截器 ,跟我们平常用的 LOG 拦截器是一样的 ,然后发送通知 。

使用方式 :

app.gradle

    api 'com.readystatesoftware.chuck:library:1.1.0'

OkHttpClient.Builder builder = new OkHttpClient.Builder();   builder.addInterceptor(new ChuckInterceptor(BaseApplication.getBaseApp()));

PS:我相信只要看见 addInterceptor API 应该就明白了它的原理 。

1. 部分机型无通知栏推送 ,请去设置里面打开应用通知权限 。

2. 上线请注释 。

另外这个库只限于用在开发测试阶段 ,一旦涉及到上线 、灰度就直接进行注释 ,你想如果用户使用看到你这个通知会不会发现点很有意思的事情 。

推荐一个超级方便的Android 抓包工具 Chuck相关推荐

  1. fiddler+android抓包工具配置使用

    今天临时增加一个工作,手机需要抓包,查看了不同的抓包工具,最后确定使用fiddler抓包工具进行操作,这里以android为例记录一下工具的配置和使用操作. fiddler的安装 网上有很多fiddl ...

  2. android抓包工具——使用fiddler4在安卓手机抓包

    Fiddler是一款非常流行并且实用的http抓包工具,它的原理是在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应,因此,它比一般的firebug或者是chrome自带的抓包 ...

  3. android抓包工具——fiddler与charles的基本操作(弱网模拟,map local/remote、breakpoint 等)

    本文地址:http://blog.csdn.net/u011733020 使用Charles进行HTTPS抓包 Charles 也是一款很好用的抓工具,尤其是在Mac 上面,这里记录下 Mac 上使用 ...

  4. 超级详细的Linux抓包工具tcpdump详解!

    简介 tcpdump 是Linux下一款命令行抓包程序,使用 tcpdump 之前,可以先看一下它提供的帮助. tcpdump 官方文档手册:https://www.tcpdump.org/manpa ...

  5. Android 抓包工具r0capture使用

    目录 1.安装frIDA运行依赖库及frida-tools 2.安装frida 3.下载安装frida-server 查看安卓手机内核 4.运行frida-server 5.转发android TCP ...

  6. HttpCanary—最强Android抓包工具(v3.3.4)

    HttpCanary3.3.4 HttpCanary是一款功能强大的HTTP/HTTPS/HTTP2网络包抓取和分析工具,你可以把他看成是移动端的Fiddler或者Charles,但是HttpCana ...

  7. android端口数据包,【图片】android抓包工具fiddler抓包使用方法 跟踪监控android数据包【中国红客联盟吧】_百度贴吧...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 md D:\Android_kitchen_v223_CN\home\kitchen\WORKING_mk\data\app >nul 2>这 ...

  8. 常用网络抓包工具推荐

    因为发现好多人想抓包,但是不知道有哪些工具,今天我给大家推荐几款抓包工具,希望对大家有所帮助. 网络抓包工具的用途 网络抓包工具的主要功能是将网络执行的过程,详细的记录下来.如果你是一个程序员,肯定对 ...

  9. http android下载工具,安卓抓包工具httpcanary

    httpcanary3.2.5是最新退出的一款专为移动端打造的抓包工具,使用这款App,您将能够非常非常方便的测试Rest API接口请求.同时,HttpCanary提供了各式各样的数据浏览功能,比如 ...

  10. 推荐一个C# 制作免安装程序的工具和方法,超级好用 fody

    我们很多时候开发一些简单的程序的时候,都希望能够直接运行,免安装. 一来方便测试,避免每一个版本测试的时候要卸载安装的过程,很麻烦. 二来发布出去后也可以不需要搞一大堆依赖库的安装问题. 要达到这个绿 ...

最新文章

  1. PTA基础编程题目集-6-3 简单求和
  2. 配置管理和Java开发_Java开发环境之------MyEclipse中服务器Server的配置,管理和启动...
  3. 入行Python需要看的4本书推荐
  4. 跌落式封隔器行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  5. 7-8-无向图的关节点-图-第7章-《数据结构》课本源码-严蔚敏吴伟民版
  6. 用python把视频转换为图片
  7. 云计算要掌握哪些知识点 该怎么学云计算开发
  8. hhkb mac设置_HHKB 纯小白入坑指南
  9. 个人对系统拆分的理解
  10. PLC控制电动机的顺序启动逆序停止
  11. Detecting Holes in Point Set Surfaces 笔记
  12. JavaWeb-SpringBoot 学习笔记(1) class path resource [Beans.xml] cannot be opened because it does not exis
  13. java怎么写合并列sql_SQL STUFF函数 拼接字符串 多列 合并成一列 转
  14. UVA 12325 宝箱 Zombie‘s Treasure Chest
  15. 连接不上oracle数据库
  16. 网络安全入门(黑客)学习路线-2023最新版
  17. SparkSession简单介绍
  18. Mac小技巧:重置网络设置指南
  19. 【赠书福利】掘金爆火小册同名《Spring Boot源码解读与原理剖析》正式出书了!...
  20. 【Data Governance】数据治理不是对‘数据’的治理,而是对‘数据资产’的治理

热门文章

  1. java winrar_WinRAR5.60官方无广告正式版
  2. cudnn下载速度很慢怎么解决
  3. 办公软件应用2010是国家计算机一级吗,今年计算机二级办公软件高级应用考试,对word版本的要求还是2010的吗?...
  4. 重启windows资源管理器命令
  5. wap2.0技巧篇(转)
  6. SQL数据库学习心得
  7. 从 Google play 商店直接下载 apk 安装包
  8. axure如何导出原件_Axure 教程:轻松导出图标字体所有图标
  9. 新路嘉机器人_嘉懿学子在2019年上海市中小学机器人竞赛中喜获佳绩
  10. 2022年Mathorcup数学建模挑战杯C题比赛心得总结(1)——A*算法的应用与优化(含Matlab代码)