Aosp14及后续版本默认不可用profiler调试问题分析

目前在使用redfin调试Aosp14的时候,意外发现无法使用AS的profiler调试应用,打开profiler看到的情况如下:

参考deepseek建议,手动执行Adb jdwp 时,也是直接阻塞,无任何信息输出

切换到Aosp12就恢复正常。

解决办法:

setprop persist.debug.dalvik.vm.jdwp.enabled 1

再执行

stop

start

后profiler即可正常识别所有可调试app

也可以重启手机。

原因:

google在android14上引入如下提交,默认关闭了所有app的调试性,需手动设置系统属性persist.debug.dalvik.vm.jdwp.enabled为1 动态打开或自行再启动脚本中设置次系统属性默认值为1方可。

相关推荐
aqi006 小时前
鸿蒙版本的电子书阅读APP开放源码啦
android·华为·ai编程·harmonyos·鸿蒙
墨天梦6 小时前
B19_SunnyWeather到阅读客户端
android·kotlin
敬往事一杯酒哈6 小时前
海康 AGV 导航读码器学习
学习
美狐美颜sdk7 小时前
直播APP源码可以直接接入视频美颜sdk吗?技术方案详解
android·人工智能·音视频·美颜sdk·直播美颜sdk
qq_284274058 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
qq_284274059 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
用户693717500138410 小时前
2026,程序员的时代拐点到了
android·前端·后端
Titan202410 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
小雪崩11 小时前
嵌入式学习 day64:字符设备驱动
学习
个 人 练 习 生11 小时前
C++ string 类模拟实现:从底层理解字符串(上)
开发语言·c++·经验分享·学习·程序人生