Andrid新姿势GET(一):使用Android Device Monltor工具查看ANR具体位置

参考文章

项目莫名其妙ANR,所有位置都看了没找到原因,被逼无奈新学了姿势

Android Device Monltor 工具打开

  • AndroidStudio版本不同使用方法不同,新版本没有在页面工具中了
低版本
  • 首先打开studio 点击Tools --> Android --> Android Device Monltor 打开DDMS界面


    20180627153324197.png
高版本
  • 放在了tools的文件夹中,需要自己找一下
C:\Users\xxx\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64
图片.png
小问题
  • 使用的时候如果jdk版本过高是用不了的,所以需要下载1.8,然后设置系统环境。
打开后的页面
  • 1.选中你的程序(根据包名看)
  • 2.点击那三个叠加起来的向右的箭头
  • 3.运行程序
  • 4.ANR的时候点击Refresh
  • 5.点击右边Threads中你的mian主线程,在下方查看具体的ANR产生的地点


    屏幕截图 2023-07-24 165633.png

打完收工

  • 好久没有跟新了,今天学习了新姿势才来写一写
  • 真的找了好久的问题,然后工具一上,一秒钟定位到问题。所以真的是困难倒逼改革。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,648评论 2 59
  • 作者为了方便自己使用,特整理一下官方的adb Android 调试桥 (adb) Android 调试桥 (adb...
    花椒粑粑_27a4阅读 1,856评论 0 2
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 15,006评论 1 180
  • Android开发、adb、monkey测试 一、 手机测试概念 传统手机测试 VS 手机应用软件测试 传统手机测...
    G_eebd阅读 1,107评论 0 0
  • 一、 手机测试概念 传统手机测试 VS 手机应用软件测试 传统手机测试:指测试手机本身比如抗压,抗摔,抗疲劳,抗低...
    __65a0阅读 2,299评论 0 6

友情链接更多精彩内容