位置: 编程技术 - 正文

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
  • 应收账款余额不对怎么调账
  • 债券到期账务处理
  • 固定资产清理时残值怎么处理
  • 月底计提分录
  • 一般纳税人开红票怎么处理
  • 企业向个人借款需要交印花税吗
  • 资产减值损失结转
  • 营改增后服务业账务处理
  • 购买原材料无法取得发票如何做账
  • 母子公司可以开具资金占用费
  • 个人所得税手续费奖励办税人员文件
  • 冬虫夏草开票什么税率
  • 非独立核算的分公司企业所得税怎么申报
  • 实收资本印花税税率
  • 装卸费怎么开票
  • 外地出差的餐费住宿费是不是都计入差旅费
  • 信用减值损失属于什么会计要素
  • 企业合并三种方式
  • 积分返现活动
  • 工程结算属于哪个类别
  • 购置税和购车税一样吗
  • 4s店以车换车怎么算的
  • 收取拆迁补偿费会计分录
  • 个人车辆租给公司有什么后果
  • 汽车零部件的成本核算
  • 在window系统中哪些用户可以查看日志
  • 增值税专票销售额
  • 微商行业代理奖金如何入账
  • 劳务费个税扣税
  • 企业当期产生的外币报表折算差额
  • mssvr.exe - mssvr是什么进程 什么用
  • 酒店原材料内部分析
  • 实际交印花税会计分录
  • idea如何运行vue项目
  • 对于异步电动机国家标准规定3kw
  • 简易html代码
  • input输入语句
  • vue要怎么学
  • touch命令创建多个文件
  • 销售提成占比
  • websocket前端vue
  • 体检的收据是什么
  • 国际运输代理费属于什么科目
  • 资产负债表季报是累计三个月数据吗
  • ETC通行费发票抵扣2021新规定
  • 接受非货币性资产投资入账价值
  • 设计费用计入什么会计科目
  • 印花税每个月都计提吗
  • 股权质押和股权抵押有什么区别
  • 募集资金有哪些渠道
  • 代别人公司发工资是工资薪金还是劳务报酬
  • 利润表中管理费用根据什么填
  • 个体户开广告发票需要交税吗
  • 办理三证合一多久能拿到
  • 房地产企业的土地使用权计入什么科目
  • mysql的操作
  • sql server创建备份
  • windows无法启动wlanautoconfig服务
  • windows2003企业版sp2密钥
  • 部署rancher
  • macbook air一键恢复出厂设置
  • 怎么关闭windows登录密码
  • 苹果Mac系统怎么装
  • securecrt设置英文
  • android开发工具排行榜
  • 实用的批处理
  • jquery示例
  • scrollview不滚动
  • python的idle打不开解决办法
  • Unity Enemy behaviour
  • Python遍历文件夹中的图片
  • jQuery soColorPacker 网页拾色器
  • jquery的插件
  • 农业银行联行号查询系统官网
  • 车船税完税凭证去哪里打印
  • 安徽省手工发票
  • 2023浙江高考首考状元
  • 中级财务管理好难
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设