美文网首页
Android 性能分析学习(检查网络活动)

Android 性能分析学习(检查网络活动)

作者: yanlong107 | 来源:发表于2020-03-01 11:16 被阅读0次

检查网络活动

Network Profiler 可以检测到APP到网络请求,包括发送和接收的数据以及当前的连接数。这样可以检查到应用传输数据的方式和时间,并适当优化底层代码。

要打开 Network Profiler,请按以下步骤操作:

1.依次点击 View > Tool Windows > Profiler(您也可以点击工具栏中的 Profile 图标)
2.从 Android Profiler 工具栏中选择要分析的设备和应用进程。

3.点击 NETWORK 时间轴上的任意位置以打开 Network Profiler


排查网络连接问题

如果 Network Profiler 检测到流量值,但无法识别任何受支持的网络请求,您会收到以下错误消息:

**Network Profiling Data Unavailable:** There is no information for the
    network traffic you've selected.

目前,Network Profiler 仅支持 HttpURLConnectionOkHttp 网络连接库。

写在最后

我Demo中使用OKHttp发起网络请求,使用Network Profiler 调试了Demo应用,可以查看动网络的活动状态(发起或收到网络请求), 不过想查看具体的网络数据的时候,一直提示:

Network Profiling Data Unavailable

后来思考了下,发现我发起的URL地址是https的,所以才看不到具体数据。修复为http,后可以查看到数据(随便写的测试地址,所以返回404):

参考:
利用 Network Profiler 检查网络流量

相关文章

  • Android 性能分析学习(检查网络活动)

    检查网络活动 Network Profiler 可以检测到APP到网络请求,包括发送和接收的数据以及当前的连接数。...

  • android性能分析

    android性能分析 对于一个app的性能,我们可以通过以下几个点去分析: 内存 CPU GPU 网络 而这些性...

  • Android 内存泄漏总结

    Android 性能相关知识 Android性能之 内存泄漏总结 Android性能之 卡顿分析解决 Androi...

  • Android性能优化(下)

    Android性能优化 内存泄漏和性能优化方式Android性能优化(上)数据库优化和网络优化Android性能优...

  • 原:进阶

    1.java基础知识 2.设计模式 3.内存分析 Android内存分析内存分析 4.性能优化 Android性能...

  • 移动端性能优化需考虑的点

    移动性能 要考虑Android低端机与2G网络场景下性能 注意! 发布前必要检查项 所有图片必须有进行过压缩 考虑...

  • Android Profiler概览

    Android 分析器是Android Studio 3.0 包含全新的性能分析工具包,以帮助调试应用的性能问题,...

  • TraceView 的正确打开方式

    引言 TraceView 是 Android SDK 提供的一个性能分析工具官网介绍 ,一般用来检查 UI 卡顿、...

  • MS(4):Android之性能优化篇

    六、性能及优化 1、App优化之性能分析工具 Android App优化之性能分析工具 2、ListView优化 ...

  • Android 面试基础坑,你掉进去过几次?

    一、性能优化 1.如何对 Android 应用进行性能分析 android 性能主要之响应速度 和UI刷新速度。 ...

网友评论

      本文标题:Android 性能分析学习(检查网络活动)

      本文链接:https://www.haomeiwen.com/subject/nnbzqhtx.html