Android 12 SystemUI调试

一、调试步骤

在开发过程中,除了可使用AS(Android Studio)开发工具调试源码,还可使用其他开发工具例如VS code,由于篇幅有限,本文只讲如何使用AS调试System UI,如若需要使用Android Studio进行SystemUI的调试工作,需要进行如下的配置:

1、使用AOSP源码中aidegen工具,构建依赖模块。

2、使用AOSP源码中的JDK。

3、使用AOSP源码中的SDK。

4、如何让AndroidManifest.xml和各种资源xml能相互引用。

5、如何修改静态代码分析工具lint,以解决IDE中各种标红的错误(实际非错误)。

6、如何使用Android studio单步调试SystemUI。

接下来我们依次解决上面的步骤。

AIDEGen + Android Studio本地环境调试代码_aidegen android studio-CSDN博客

相关推荐
_一条咸鱼_12 分钟前
Android Glide 缓存模块源码深度解析
android
harry235day17 分钟前
kotlin 协程创建启动 源码初探(一)
android·kotlin
fivestar20092 小时前
android studio中看错误问题
android·ide·android studio
小林熬夜学编程2 小时前
【MySQL】第十五弹---全面解析事务:定义、起源、版本支持与提交方式
android·linux·服务器·开发语言·数据库·mysql
&有梦想的咸鱼&2 小时前
Android Glide 缓存模块源码深度解析
android·缓存·glide
Gracker3 小时前
Android Weekly #202510
android·android studio
张风捷特烈3 小时前
Trae&Flutter | 助力 TolyUI 模块管理与发布
android·flutter·trae
恋猫de小郭4 小时前
再聊 Flutter Riverpod ,注解模式下的 Riverpod 有什么特别之处,还有发展方向
android·前端·flutter
*星星之火*8 小时前
【GPT入门】第5课 思维链的提出与案例
android·gpt
EasyCVR8 小时前
EasyRTC嵌入式视频通话SDK的跨平台适配,构建web浏览器、Linux、ARM、安卓等终端的低延迟音视频通信
android·arm开发·网络协议·tcp/ip·音视频·webrtc