调试android框架UI部分

调试android框架UI部分,android,remote-debugging,android-framework,Android,Remote Debugging,Android Framework,我想调试安卓锁屏。 我有完整的源代码 我发现的是Lockscreen.java(extends LinearLayout)放在frameworks\base\policy文件夹下,即框架的一部分 我在internet/stackoverflow上发现的是,如何从system\u进程调试android框架服务 或者如何从应用程序调试框架(基本上附加框架源代码) 但是,如何调试作为android框架一部分编写的东西(UI部分,如锁屏),而不是服务 我的问题是我既没有应用程序也没有服务。我得到了答案

我想调试安卓锁屏。 我有完整的源代码

我发现的是
Lockscreen.java
(extends LinearLayout)放在
frameworks\base\policy
文件夹下,即框架的一部分

我在internet/stackoverflow上发现的是,如何从
system\u进程调试android框架服务

或者如何从应用程序调试框架(基本上附加框架源代码)

但是,如何调试作为android框架一部分编写的东西(UI部分,如锁屏),而不是服务

我的问题是我既没有应用程序也没有服务。

我得到了答案

问题是eclipse并没有将框架代码检测为应用程序

因此,我无法从“添加->项目”选项添加框架代码

我现在所做的是,我在
policy
文件夹中添加了任何伪androidManifest.xml(eclipse似乎只检测清单文件,而不是mk文件)

因此eclipse开始将其作为应用程序进行检测

现在我启动了
debug configurations
,并给出了
system\u进程的id
,然后按debug并设置断点

成功了