Android

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.iprandroid.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,这里可以先随便打开一个项目。

  1. 顶部工具栏点击Help > Edit Custom VM,然后输入
-Xms1g 
-Xmx5g
  1. Help -> Edit custom properties,然后输入
idea.max.intellisense.filesize=100000

都设置好了之后重启Android Studio,然后通过项目根目录下生成的.ipr文件打开项目即可。

参考文章

上一篇下一篇

猜你喜欢

热点阅读