位置: 编程技术 - 正文

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

  • 一般纳税人和小规模纳税人交税区别
  • 个体工商户超过免税额度如何收税
  • 行政单位利息收入可以扣除手续费
  • 个体工商户增值税怎么计算
  • 个人所得税申报密码如何设置
  • 卷票发票校验码在哪里
  • 账簿登记的重要内容
  • 已经发出的商品怎么修改
  • 财务报告分析主要内容
  • 网上购物退款后又收到产品了怎么办
  • 车间设备维修费计入制造费用吗
  • 原材料的实际成本是什么
  • 企业个人所得税申报系统官网
  • 挂靠管理费有收税前还是收税后?
  • 提前报废资产损失税前扣除
  • 营改增安装服务费税率
  • 工地人为受伤一般怎么解决
  • 年度员工离职率的计算公式
  • 不动产进项税抵扣规定2016
  • 大学食堂外包的优点与缺点
  • 电脑网页密码不正确
  • 如何解决windows7无法开机
  • windows11正式版好用吗
  • 劳务费要申报个税吗怎么申报
  • PHP:mb_check_encoding()的用法_mbstring函数
  • 无偿调入固定资产计提折旧吗
  • php that
  • 发票是否可以作为收款依据
  • 已缴增值税的账务处理
  • 自己的智能ai聊天怎么用
  • php上传照片
  • php多线程与并发
  • php css教程下载
  • nodejs基础知识
  • 股东投资款超过多少,必须股东会
  • php调用网址
  • 纳税申报和账务不一致
  • 招待费发票怎么做分录
  • 公对公的税票是怎么个流程
  • 单位交的那部分医保去哪了
  • 社保局申报工伤款多久能下
  • 财务上大写数字420.1怎么写
  • 收取水电费计入什么科目
  • 资产减值损失应在计算()时扣除
  • 开票只开大类
  • 工会记账凭证怎么记
  • 深入理解计算机系统
  • 固定资产丢失如何补办
  • 利润分配账务处理例题
  • 股息分红要交多少税
  • 收到银行存款利息
  • 财务费用手续费借贷方向
  • 疫情期间水电费补贴收入申报企业所得税吗
  • 研发使用的设备有哪些
  • 装修费用摊销计入什么科目
  • 贸易中的发票抵押和发票融资
  • 投入的资金如何做账
  • 对账和结账的步骤及要求
  • mysql8 jdbc连接
  • system is boot up with
  • win10应用商店应用少
  • windows vista界面
  • for windows vista only
  • win7系统卡慢怎么修复
  • win7系统怎么看wi-fi密码
  • win7 64位旗舰版电脑中如何让EditPlus软件在保存文件时不生成bak文件?
  • qt渲染机制
  • Android游戏开发实践指南
  • Internet Explorer 8 beta 中文版与IE7共存的解决方法
  • python黑魔法手册
  • jQuery实现ajax的叠加和停止(终止ajax请求)
  • eclipse怎么连接derby数据库
  • android自学
  • 陕西办事app
  • 环保税征税范围噪音
  • 动车票电子发票如何获取
  • 在山东省一个月水费大概多少
  • 内蒙古机关事业单位工资调整最新消息
  • 餐饮业财务主管工作总结
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设