1. Android Studio阅读源码

1. 整编Android系统 . setenv && lunch && make

2. 单编

          2.1 mmm development/tools/idegen/

         2.2 sh ./development/tools/idegen/idegen.sh(mv ./out/target/product/tiny4412/obj/GYP/shared_intermediates/res.java    xxx/res.j)

         2.3 生成android.iml、 android.ipr拷贝到源码根目录下

3. 使用Android Studio 选择打开已有项目,并打开源码根目录下的android.ipr

4. 修改跳转对象

         4.1  进入 file -->  ProjectStruct -->  SDKs --> 添加一项JDK_nolibs  --> 删除所有classpath  --> 对应的API使用创建的JDK_nolibs

         4.2  进入 file -->  ProjectStruct --> project --> 设置对应的SDK -->  设置lanuage level

         4.3  进入 file -->  ProjectStruct --> module --> dependencies --> 删除除了刚才创建的路径

5.Android Studio快捷键

  

Ctrl + N:查找类

Ctrl + Shift + N:查找文件

Ctrl + Shift + Alt + N:查找类中的方法和变量

Ctrl + Alt + Left/Right:返回至上次浏览的位置

Ctrl + H:浏览当前类的继承关系

Ctrl + O:覆写类成员

Ctrl + I:浏览实现类接口的方法

Ctrl + F12:列出当前类成员

ALT + 向上/下箭头:移动到上/下一个方法

ALT + 向左右箭头:移动到左右文件

CTRL + [SHIFT] + /:添加注释

CTRL + B/点击 :跳到定义

原文地址:https://www.cnblogs.com/zsy12138/p/11371402.html