Android 调试报错:Could not connect to remote process. Aborting debug session.

问题描述:

安卓调试过程中无法启动停留在中途,并提示Could not connect to remote process. Aborting debug session.

原因分析与解决方案:

我出现该问题时,其他博主给出的一些方法尝试后均未起效,包括ADB 命令行重启server、重启AS、清理缓存均未解决
经过一番分析,是在工程中写了一些逻辑代码后出现该问题

推荐一个办法,使用run而不是debug编译运行工程,此时App未成功在手机端打开,
反复点击logo启动app 直到打印出代码报红

造成该问题的原因是APP在onCreate阶段遇到了系统难以捕获异常,
当调试的手机性能远超过开发用的PC时会出现此类问题,我们也可以通过换一部真机来继续debug。

最终发现我在fragment中将一个涉及context的变量获取方法
由 getContext替换为getActivity解决了该问题,此类bug系统较难捕获。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全面解读

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值