本文介绍如何将 Android 源码导入到 Android Studio 中
修改Android Studio的配置文件
由于导入源码时需要消耗大量内存,所以建议修改studio64.vmoptions文件(该文件路径:Android Studio安装位置/bin):
打开studio64.vmoptions文件
sudo gedit studio64.vmoptions
然后将前两行改成如下形式:
- -Xms4096m
- -Xmx4096m
首先要编译一次源码,然后看有没有out/host/linux-x86/framework/idegen.jar
如果没有的话就执行下面的命令,生成out/host/linux-x86/framework/idegen.jar:
- source build/envsetup.sh
- lunch
- 然后选择对应的机型
- mmm development/tools/idegen/
然后执行命令:
development/tools/idegen/idegen.sh
会在根目录下面生成android.ipr和android.iml。android.ipr 一般保存了工程相关的设置,比如modules和modules libraries的路径,编译器配置,入口点等。android.iml 用来描述modules。它包括modules路径、 依赖关系,顺序设置等。一个项目可以包含多个 *.iml 文件。
到这一步我们其实就可以导入到Android Studio里面去了。
从project.properties文件查找对应的安卓版本,通过安卓版本找对应的SDK版本。
SDK 下载可以从AS工具栏的SDK Manager里面下载对应的版本。
然后

本文详细介绍了如何在AndroidStudio中导入源码,涉及修改`studio64.vmoptions`以增加内存、编译IDEGen.jar、使用`envsetup.sh`和`idegen.sh`命令,以及根据`project.properties`确定SDK版本的过程。
1649

被折叠的 条评论
为什么被折叠?



