Android 调试报错:Could not connect to remote process. Aborting debug session.
2023-09-11 14:19:28 时间
问题描述:
安卓调试过程中无法启动停留在中途,并提示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系统较难捕获。
相关文章
- Android系统自带的android.util.Base64的实现源码
- Android APK程序的smali动态调试
- 编译Android内核 For nexus 5 以及绕过Android的反调试
- 解决Android加固多进程ptrace反调试的思路整理
- Android 异常 android.os.NetworkOnMainThreadException
- android ndk-build 编译静态库libxx.a 以及Android studio openssl 静态库配置(cmake)
- 认知:关于Android 调试的坑
- Android SDK与源码下载
- Android菜单详解(一)——理解android中的Menu
- 【Android开发】事件分发和处理机制
- Android Studio软件技术基础 —Android项目描述---1-类的概念-android studio 组件属性-+标志-Android Studio 连接真机不识别其他途径
- Android Studio与夜神模拟器进行连接以及连接中出现的问题
- Android 安卓真机调试 出现Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE....
- Android-ImageView的属性android:scaleType作用
- 深入理解Android开发中的CoordinatorLayout Behavior
- Android---- 获取当前应用的版本号和当前android系统的版本号
- Android权限设置android.permission完整列表
- Android GridView 分页加载数据
- 对 getaddrinfo Android 返回错误 EAI_BADFLAGS
- Delphi在Android下通过WiFI进行调试
- Android学习之手机震动
- android 自己定义状态栏和导航栏分析与实现
- Android Studio 基础 之 获取各个音量的最大值、最小值、以及当前音量值,并设置音量值,监听音量变化的方法整理
- Java -Android 得知(第四天)
- 【Android Studio报错】:Failed to read key AndroidDebugKey from store “C:Users13181.androiddebug.keys
- 淘宝开源Android容器化框架Atlas开发者指南