位置: 编程技术 - 正文

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

  • 什么是转登记纳税人
  • 国有划拔土地房整体可以买卖吗
  • 小微企业免税销售额是按1%还是3%
  • 税务不受地方管吗
  • 现金日记账根据哪些凭证登记
  • 去银行提取备用金开支票怎么填
  • 接受捐赠的要交税吗
  • 企业征地补偿支出需要什么凭据做账?
  • 小规模纳税人所得税优惠政策2023
  • 差旅费专用发票会计分录
  • 把黑龙江省
  • 当期所得税费用与递延所得税费用
  • 一般纳税人怎么查询
  • 出纳备用金收支登记表怎么做
  • 未缴少缴税款追征期
  • 派遣员工发生工伤这钱谁出
  • win11dns电脑服务器未响应如何处理
  • win11不兼容
  • exe是什么进程
  • 报考中级会计的工作证明
  • 支付宝支付凭证图片
  • 发现以前年度多交增值税怎么申报
  • 缴税怎么入账
  • shnlog.exe - shnlog是什么进程 有什么用
  • 采用销售百分比法预测对外
  • 公司向个人借款利息如何处理
  • 主营业务收入含义
  • 费用扣除制度
  • 外商投资企业和外资企业的区别
  • 珀泽申群岛上的阿德利企鹅,南极洲 (© Tui De Roy/Minden Pictures)
  • 前端静态页面
  • 任意盈余公积金的用途
  • php添加
  • 使用session的步骤
  • vue-router导航守卫
  • 公司为员工代扣代缴
  • 铁路运输企业受托代征 印花税
  • 建筑施工企业增值税老项目过度期成本票
  • 树结构ADT知识点思维导图
  • mongodb在windows上的安装
  • mysql 的load data infile
  • sqlserver判断数字
  • 债务转为股份的协议
  • 进项税额转出如何申报
  • 报表的应付账款怎么算
  • 货物赔偿款怎么开票
  • 预付款已经开了发票未到货要怎么做账
  • 工程建设项目融资方式有哪些
  • 进项税认证怎么按税率统计明细
  • 存货周转次数越高好还是越低好
  • 长期未用的定金可以退吗
  • 暂估入账是什么意思
  • 应付职工薪酬如何进行会计处理
  • 其他综合收益不影响当期损益
  • 销售收入包含哪些费用
  • sql查询方法有哪些
  • mysql 5.1.6
  • centos7.9关机
  • linux操作系统的发行版本有哪些
  • windows8使用教程
  • linux系统的服务器有哪些
  • 无法装win7
  • Windows命令行删除文件夹
  • nodeJS文件操作自动创建目录
  • c/s模式的例子
  • c#在unity的作用
  • [置顶]津鱼.我爱你
  • 虚拟机中使用keil
  • 备份文件并上传到网盘
  • angular.js
  • 谈一谈js中的执行者是谁
  • 批处理删除自身命令
  • javascript中获取字符串长度
  • javascript判断题
  • javascript代码大全
  • 税控盘登录密码忘了怎么办怎么重置
  • 保险公司优惠的款项什么时候退款
  • 智能财税代理实务实训过程
  • 深圳宝安到揭阳大巴
  • 注册会计师人员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设