Android Studio 导入及关联framework源码

在源代码目录下执行命令编译

. build/envsetup.sh  

mmm development/tools/idegen/

.  development/tools/idegen/idegen.sh

完成以上之后,会发现在源码根目录下出现了两个新的文件

1. android.iml (记录项目所包含的module、依赖关系、SDK版本等等,类似一个XML文件)

2. android.ipr (工程的具体配置,代码以及依赖的lib等信息,类似于Visual Studio的sln文件)

修改文件权限
sudo chmod 777 android.iml
sudo chmod 777 android.ipr

修改android.iml文件,排除掉不需要导入的目录,第一次导入快一些

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

用Android studio打开android.ipr打开源码工程

配置sdk版本,我的源码是7.1.1的

Android Studio 导入及关联framework源码_第1张图片

Android Studio 导入及关联framework源码_第2张图片

Android Studio 导入及关联framework源码_第3张图片

 选择刚配置的android25,应用即可。Android Studio 导入及关联framework源码_第4张图片

 这样点击AMS的时候,是直接跳到AMS源代码里,而不是jar里的class

 

你可能感兴趣的:(android开发,android,java,开发语言)