1.如何调试跟踪AndroidFramework源代码
2.å¦ä½å¨eclipseä¸è°è¯android
如何调试跟踪AndroidFramework源代码
为了在Eclipse中调试跟踪Android Framework的何调源代码,需要遵循一系列步骤。源码源码以下内容改写并优化了原文的调试条理和质量,确保语义不变,安卓增加网页源码并保留了原文的何调条目编号。
1. **环境配置**:
- 确保安装了JDK、源码源码Eclipse、调试Android SDK和ADT插件。安卓
- 针对跟踪调试Android源码,何调需要有可访问的源码源码Android源码编译环境,可以是调试怎样获取汽车源码虚拟机、网络共享或Linux本地环境。安卓
- 确保Android源码是何调编译过的Eng版本。
2. **基本设置**:
- 将Android源码路径下的源码源码`.classpath`文件复制到源码根目录。
- 修改Eclipse的调试`eclipse.ini`文件以增加Java堆大小。
3. **创建工程**:
- 在Eclipse中创建一个新的firefox for android 源码Java项目。
- 输入项目名称,选择Android源码路径作为项目位置。
- 完成创建,并注意排除或添加项目中错误的配置包。
4. **调试环境配置**:
- 在Eclipse中设置远程Java应用程序的aide软件源码分享调试配置。
- 填写名称、项目选择为Android源码项目、端口填写正确的端口号。
- 应用并保存配置。
5. **调试过程**:
- 启动模拟器或连接真机,安卓源码iapp确保设备在DDMS视图中可见。
- 在目标代码处设置断点。
- 在设备上触发调试进程(如锁屏解锁操作)。
- 使用Eclipse的调试工具来控制程序执行和查看变量值。
6. **错误处理**:
- 如果导入的工程出现错误,可以通过以下方式处理:
- 方法一:编译自己的SDK,替换默认SDK中的`android.jar`。
- 方法二:将编译后的`framework`的`classes.jar`文件添加到Eclipse工程的`build path`中。
7. **注意事项**:
- 本文档适用于Windows、Mac OS和Linux系统。
- 可以调试Java代码,但不能调试Framework中的C/C++代码。
- 确保Android源码已编译,并且是Eng模式。
- 调试前需在目标代码处设置断点,并知道其执行的进程。
通过这些步骤,开发者可以在Eclipse中有效地调试Android Framework的源代码。
å¦ä½å¨eclipseä¸è°è¯android
æ¥éª¤å¦ä¸.1 设置æç¹:å¨ç¼ç çªä½ç左边æ¡ä¸ç¨é¼ æ åå»,æè å³é®ç¹å»èå,éæ© Toggle Breakpointèå项å³å¯.
2 å¨debug模å¼ä¸è¿è¡ç¨åºè¿å ¥è°è¯ç¶æ:éè¿ç¹å»å·¥å ·æ ä¸çå°è«æé®æè æ¯å¨é¡¹ç®å³é®ç¹å»ç¶åéæ©Debug Asï¼Android Applicationèå,å¯å¨ç¨åºçè°è¯æ¨¡å¼.
第ä¸æ¬¡è¿è¡è°è¯æ¨¡å¼eclipseä¼å¼¹åºå¦ä¸ç¡®è®¤çªå£
å½ç¨åºè¿è¡å°ä½ çæç¹å°æ¹æ¶å°±ä¼åä¸,è¿æ¶å¯ä»¥æç §ä¸é¢çåè½é®æéæ±è¿è¡è°è¯:
[1]å¿«æ·é®ï¼F8ï¼ç´æ¥æ§è¡ç¨åº,ç´å°ä¸ä¸ä¸ªæç¹å¤åæ¢ã
[2]å¿«æ·é®ï¼F5ï¼åæ¥æ§è¡ç¨åºï¼éå°æ¹æ³æ¶è¿å ¥ã
[3]å¿«æ·é®ï¼F6ï¼åæ¥æ§è¡ç¨åºï¼éå°æ¹æ³æ¶è·³è¿ã
[4]å¿«æ·é®ï¼F7ï¼åæ¥æ§è¡ç¨åºï¼ä»å½åæ¹æ³è·³åºã
æ¥çæç¹æ¶åéå½åçå¼:å³é®ç¹å»å¯¹åºçåé,å¨èåä¸éæ© watch èå项,åéçå¼å°±ä¼åºç°å¨ expressionsçªå£ä¸.