位置: 编程技术 - 正文

android:程序无响应,你该如何定位问题?(com.android.phone无响应)

编辑:rootadmin

推荐整理分享android:程序无响应,你该如何定位问题?(com.android.phone无响应),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓程序无法运行,安卓手机应用程序经常无响应,com.android.phone无响应,com.android.phone无响应,安卓程序无法运行,安卓系统软件无响应,com.android.phone无响应,安卓软件无响应是怎么回事,内容如对您有帮助,希望把文章链接给更多的朋友!

如果MainThread长时间无响应,系统会提示“XXX无响应”,然后用户会关闭。那么,如何定位问题呢?无响应并不像Crash,它抓取不到异常日志,通常我们需要调试,才能定位问题。如何调试呢?

1.在Eclipse Devices窗口,选中app对应的包名,然后点击debug图标(绿色的小虫子),然后切换到Debug视图

2.切换视图之后,可以看到debug下,app的线程列表

3.对于main线程(第一个线程),选中,并将其挂起Suspend

android:程序无响应,你该如何定位问题?(com.android.phone无响应)

4.然后我们就可以看到,Suspend之后,main线程卡住的位置:

可以看出,main线程在调用pauseBubbleAndHide时,surfaceView无法lockCanvas造成页面卡住。经后续排查发现,在掉用这个方法之前,lockCanvas和unlockCanvasAndPost没有成对出现照成的,上一次lock之后,没有unlock,照成再次lockCanvas时,无法响应。然后解决问题。

以上介绍了调试程序无响应的步骤。

-------------------------------------------------------------------

更多交流,Android开发联盟QQ群:

android:滑动挂断自定义View的简单实现 要点:随着手指的滑动更新位置drawText的时候,如何计算开始的位置,使str居中1.CallSliderEndView.javapackagenet.mobctrl.callendview;importandroid.annotation.SuppressLint;impor

Android:使用Canvas合并Bitmap 关键点canvas.drawBitmap(bitmap,srcRect,dstRect,null);将bitmap的srcRect区域绘制到canvas的dstRect区域Demomain.xml?xmlversion="1.0"encoding="utf-8"?RelativeLayoutxmlns:android="

android:AndroidAnnotations上传文件,网络接口如此简洁 网络接口如此简洁使用HttpClient进行文件的上传,可以参考博客:使用HttpClient进行文件上传如果项目使用AndroidAnnotation,写上传接口就会非常方便,比如之

标签: com.android.phone无响应

本文链接地址:https://www.jiuchutong.com/biancheng/371362.html 转载请保留说明!

上一篇:android:LruCache缓存小结

下一篇:android:滑动挂断自定义View的简单实现(android 界面滑动)

  • 浙江税务网上办税大厅官网
  • 年末暂估成本是否进行纳税调整处理
  • 经营租赁含有免租金吗
  • 注册税务师考试2023
  • 员工垫付的费用报销会计分录
  • 以前年度费用退回怎么做账
  • 合伙企业缓交所得税
  • 收到生育险报销会计怎么写摘要呢
  • 每天现金日记账登记完以后应怎么对账
  • 如何降低应用耗电
  • 企业现金管理办法
  • 一台电脑上能装多个金税盘吗?
  • 烟草生产者消费税计算方法
  • 接待客户的住宿费账务处理
  • 纳税人提供不动产经营租赁增值税征收管理
  • 销售类合同审核要点
  • 待摊费用核算的内容主要包括
  • 向投资者宣告发放股利会影响所有者权益吗
  • 转让投资性房地产收到售价款
  • 或有事项基本确定
  • 个人所得税住房租金可以扣多少
  • win11任务栏全部显示
  • rtfd文件
  • PHP:mb_stristr()的用法_mbstring函数
  • 所有者权益变动表范本
  • 工业厂房修建需要哪些手续
  • msoobe.exe是什么
  • 哪些收入不纳税
  • 冰河湖怎么去
  • 办公楼装修费两万合理吗
  • php数组求最大值
  • php jsondecode
  • 销售自己使用过的固定资产
  • css spirit
  • vue组件之间传值几种方法
  • 集团对子公司拨款的规定
  • 上年度的企业所得税汇算清缴怎么查询
  • 一般纳税人费用专票如何做账
  • 帝国cms会侵权吗为什么
  • 预收账款的销售分录
  • mysql查询表清单
  • 业务活动表本年累计数公式是什么
  • 资源税类的税种是
  • mysql的环境配置
  • 开承兑需要多少手续费
  • 企业的业务招待费属于什么费用
  • 资产减值损失的科目编码
  • 企业职工食堂就餐收费
  • 补开以前年度发票
  • 销售货物的流程
  • 转账支票怎么填写会计凭证
  • 金税盘开完发票可以直接拔掉吗?
  • 管理费用标准制定
  • window10总更新是怎么回事
  • linux网络协议栈内核分析
  • bios和cmos的区别和联系
  • ubuntu 怎么用
  • 如何关闭office开机自启动
  • sdl_init
  • win102020h2版本
  • win10里的运行
  • 监控服务器安装教程
  • jquery one()
  • android多点触控
  • 原生js
  • jquery教程chm
  • HttpClient.execute() 阻塞问题
  • axios异步
  • js下拉框怎么设置
  • 开发笔记本哪个比较好一点
  • 2020年陕西省国税局局长
  • 国家税务局大厅上班时间
  • 发票如何验真伪?
  • 高新企业公布
  • 集美区区委书记什么级别
  • 税务稽查局工资高吗
  • 2014年房产税征收标准
  • 甘肃税务政策
  • 010是哪个市区的电话号码
  • 珠海斗门井岸镇邮编
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设