《AndroidStudio导入安卓源码-idegen》---可方便查看安卓源代码

时间:2022-02-22 17:58:18

idegen是Android源码中的一个模块,需要编译一下。生成一个jar包。然后再进行构建生成AndroidStudio配置相关文件。

>

什么是idegen

要将Android系统源代码工程导入到Eclipse或者IntelliJ IDEA,关键是要有相应的工程配置文件。idegen就是用来生成针对Eclipse和IntelliJ IDEA的Android系统源代码工程配置文件的一个工具,它位于Android系统源代码工程目录的下列位置:

      
       1
      
      
       evelopment/tools/idegen/
      

编译生成idegen.jar

在AOSP源码根目录执行下面的命令:

      
       1
      
      
       mmma development/tools/idegen/
      

如果没有问题会生成jar包,位置:

大专栏   《AndroidStudio导入安卓源码-idegen》---可方便查看安卓源代码igure class="highlight java">
      
       1
      
      
       out/host/linux-x86/framework/idegen.jar
      

生成IDE配置文件

源码根目录执行如下命令:

       
        1
       
       
        development/tools/idegen/idegen.sh
       

如果没有问题会生成如下文件:

       
        1
       
       
        2
       
       
        3
       
       
        4
       
       
        5
       
       
        6
       
       
        7
       
       
       
       
        android.ipr
       
       
        android.iml
       
       
       
        // 用于Eclipse的项目配置文件
       
       
        .classpath