Android Studio导入AOSP源码
2020-06-22 本文已影响0人
12313凯皇
第一次接触这个东西,特地记录一下。另外这里开发使用的是ubuntu
系统,所以命令都是在终端中敲的。大的步骤共两步:
生成.ipr
文件
首先进入到项目根目录中(后面用project/
代替),并依次执行下面三条命令:
source build/envsetup.sh
mmm development/tools/idegen/
development/tools/idegen/idegen.sh
执行完成后,会在项目根目录下生成android.ipr
和android.iml
文件,接下来通过Android Studio
打开.ipr
文件就可以打开项目了。
配置文件更改
上述命令执行完成后,在project/development/tools/idegen
目录下会有一个README
文件,打开可以看到里面有一些说明,下面截取这里需要的部分:
Android is large, thus IDEA needs a lot of memory. Add "-Xms1g -Xmx5g" to
your VM options in "Help > Edit Custom VM" and increase the
file size limit in "Help -> Edit custom properties" by adding
"idea.max.intellisense.filesize=100000". Make sure to restart the IDE for the new settings to take effect.
大概意思就是说项目很大可以能需要大量内存,所以还需要更改一下配置文件,修改点有两处:
这里提示的方法需要先打开Android Studio
,这里可以先随便打开一个项目。
- 顶部工具栏点击
Help > Edit Custom VM
,然后输入
-Xms1g
-Xmx5g
-
Help -> Edit custom properties
,然后输入
idea.max.intellisense.filesize=100000
都设置好了之后重启Android Studio
,然后通过项目根目录下生成的.ipr
文件打开项目即可。