位置: 编程技术 - 正文

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

  • 计提的增值税和实际缴纳的差额
  • 企业卖车交税怎么算的
  • 注册商标费用计算方法
  • 投资收益转入资本公积
  • 劳务费发票可以抵扣进项税吗
  • 环保税计税依据怎么算
  • 社团费用报销制度
  • 社保局的员工是公务员吗
  • 用现金购买的股票
  • 建设工程的停工损失包括哪些内容
  • 交汇算清缴所得吗
  • 帮别的公司做账的叫什么公司
  • 甲供材料工程如何办理结算
  • 办理营业执照需要钱吗
  • 无偿赠送不得抵扣吗?
  • 收到培训机构的电话骚扰该怎么办?
  • 电子汇票如何使用
  • 定额发票存根要盖章吗
  • 小规模税收减免
  • 软件开发公司研发主管绩效考核
  • win10windows资源管理器怎么打开
  • macbook设置壁纸后开机变回原样
  • 民间非营利组织有哪些
  • 收不到的物业费是否增值税确认收入
  • 发生利息收入的分录
  • 约定分摊和平均分摊有什么区别
  • 华硕win10笔记本如何恢复出厂设置
  • 筹建期间发生的开办费属于什么费用
  • 生产成本分配表模板
  • php strftime
  • 莫尼莫克房车
  • elementui rule
  • 原材料计入什么凭证
  • 购入多项固定资产
  • vue入门
  • 反向选择命令
  • 应收账款和应付账款都是负数
  • 为什么股本溢价
  • 非事业单位企业退休年龄
  • c语言内嵌汇编
  • 缴纳的印花税怎么入账
  • 公司赠送客户的产品怎么核算
  • python中的参数传递
  • 差旅费的处理
  • 一般纳税人什么情况可以开3%的发票
  • /kill @p
  • 固定资产折旧的影响因素
  • 制造业企业无形资产怎么摊销
  • 出口货物 增值税
  • 房屋租赁费属于变动成本吗
  • 执行迟延履行利息的计算
  • 交易性金融资产的账务处理
  • 简易计税通过哪个科目核算
  • 营销策划费用是
  • 一般纳税人增值税优惠政策2023
  • 向客户收取贴纸费用怎么说
  • 财产租赁所得是指
  • 当月扣缴社保分录
  • 限售股上市流通是好还是坏
  • 企业的管理人员应该是互补型
  • 股权变更需要多久
  • 存货跌价准备可以转回吗,分录怎么写
  • sql server的主数据库是( )
  • win10右键自动弹出
  • 设置和使用电子技术监控设备收集信息
  • solaris 2020
  • windows无法
  • mac safari使用技巧
  • 与web站点和web页面
  • linux spool
  • centos6.5怎么进入图形界面
  • Android:Activity+Fragment及它们之间的数据交换(一)
  • unityplayer安卓
  • python中的命名规范
  • android获取meid
  • 税务工作创新
  • 修改季度申报表
  • 求资金占用利息的公式
  • 北京税务网站
  • 2018年申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设