位置: 编程技术 - 正文

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 界面滑动)

  • 小规模升级为一般人后之前取得的增值税专用发票抵扣
  • 补充养老保险补充医疗保险税前扣除比例
  • 公司一般户需要年检吗
  • 固定资产无法使用不能带来经济利益是否需计提租金
  • 开票系统技术服务费在申报表哪里抵扣
  • 购买方已认证未抵扣,发票用退回吗
  • 对赌协议补偿款计入哪个科目
  • 增值税税收返还政策
  • 税控设备全额抵扣政策
  • 长期股权投资的减值准备的会计处理
  • 旧发票专用章如何处理
  • 新成立的公司季报
  • 无形资产盘盈
  • 公司向外单位借款摘要怎么写
  • 收到赞助费要交税吗
  • 分期收款发出商品属于什么科目
  • 购买的承兑怎么下账
  • 公司有好多没有股份的人
  • 外购固定资产对账怎么算
  • 在建工程及时结转重要性
  • 收到生育津贴会计分录
  • 日历怎么不能添加事件了
  • php string函数
  • 场租费发票如何开
  • 开发产品变成什么科目了
  • 农村自建房买卖怎样才合法
  • 股东以非货币出资办理什么手续
  • acer笔记本如何关闭键盘数字键
  • 黄金期货交易要怎么样
  • 残疾人取得房屋所有权
  • 小规模纳税人是否可以开专票
  • 公允价值变动损益在利润表哪里
  • thinkphp yii
  • 完成认证后开具什么证明
  • vue err
  • Python人脸识别智能考勤系统 (供源码,附报告)(可答疑,可调试)
  • php实现评论回复功能
  • 待抵扣进项税额是什么情况下用的
  • 淘宝运费险费用很高
  • 应收账款能想到什么
  • 查账征收利润50万交多少税
  • sql随机函数rand怎么用
  • 残保金是什么单位收的
  • 企业税务分为哪几类
  • 厂区绿化工程计入什么科目
  • 月底留抵税额需要结转吗
  • 同一控制下合并冲减资本公积
  • 教育培训业能享受补贴吗
  • 资产处置收益的核算内容
  • 客户多付的尾数计入什么科目
  • 增值税发票的抵扣期限
  • 按最低标准买社保30年退休后每个月领多少钱
  • 小规模纳税人增值税计算公式
  • 什么情况下必须打狂犬疫苗
  • 公司现金支票取现要缴税吗
  • 个体工商户和公司的优缺点
  • oracle忘记用户名密码怎么办
  • sqlserver数据库和mysql区别
  • win8应用商店打开很慢怎么办
  • win10设置回收站位置
  • mac的mail登不上
  • 内存运行linux
  • xp系统停止服务了还能用吗
  • linux不能识别u盘
  • window8系统桌面啥样的
  • win10怎么切任务管理
  • 在linux系统中,用来存放系统所需要的配置文件和子目录
  • 消除类策略游戏
  • 场景切换方式
  • node js安装教程
  • shell 字符串trim
  • xcode怎么新建项目
  • python中生成随机小数的函数
  • js的异步事件循环机制
  • android自定义组件开发详解
  • 说一说我下乡插队时的那点事
  • 企业自建旧房产怎么处理
  • 广州市税务局副局长陈忠文
  • 农村信用社升级为什么
  • 消费税可抵扣的分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设