一:首先是安装studio
1、windows
2、linux

二:导入源码
单独编译idegen模块生成idegen.jar
在源码的根目录下,执行下面命令编译出idegen.jar文件
source build/envsetup.sh mmm development/tools/idegen/ 命令执行完成后会输出idegen.jar的路径:
out/host/darwin-x86/framework/idegen.jar
将生成的idegen.jar文件放到编译生成的out目录中或者没有编译的时候自己创建out文件夹放到里面
然后执行命令
development/tools/idegen/idegen.sh 生成android.ipr和android.iml文件在源码根目录中
打开Android Studio,通过File->open找到源码目录下的android.ipr文件就可以直接导入工程了. 第一次导入将会非常漫长.
可通过修改android.iml中的导入项减少导入的代码
<excludeFolder url="file://$MODULE_DIR$/art" /> <excludeFolder url="file://$MODULE_DIR$/bionic" /> <excludeFolder url="file://$MODULE_DIR$/bootable" /> <excludeFolder url="file://$MODULE_DIR$/build" /> <excludeFolder url="file://$MODULE_DIR$/cts" /> <excludeFolder url="file://$MODULE_DIR$/dalvik" /> <excludeFolder url="file://$MODULE_DIR$/developers" /> <excludeFolder url="file://$MODULE_DIR$/development" /> <excludeFolder url="file://$MODULE_DIR$/device" /> <excludeFolder url="file://$MODULE_DIR$/docs" /> <excludeFolder url="file://$MODULE_DIR$/external" /> <excludeFolder url="file://$MODULE_DIR$/hardware" /> <excludeFolder url="file://$MODULE_DIR$/kernel" /> <excludeFolder url="file://$MODULE_DIR$/libcore" /> <excludeFolder url="file://$MODULE_DIR$/libnativehelper" /> <excludeFolder url="file://$MODULE_DIR$/out" /> <excludeFolder url="file://$MODULE_DIR$/pdk" /> <excludeFolder url="file://$MODULE_DIR$/platform_testing" /> <excludeFolder url="file://$MODULE_DIR$/prebuilts" /> <excludeFolder url="file://$MODULE_DIR$/sdk" /> <excludeFolder url="file://$MODULE_DIR$/system" /> <excludeFolder url="file://$MODULE_DIR$/test" /> <excludeFolder url="file://$MODULE_DIR$/toolchain" /> <excludeFolder url="file://$MODULE_DIR$/tools" /> <excludeFolder url="file://$MODULE_DIR$/.repo" /> 三:studio中使用git工具
首先打开settings -> version control -> git

点击Test按钮显示如下则表示成功

接着点击Version Control会显示git仓库列表,如果想添加哪个直接选中后点击加号按钮就行了

添加后点击apply和ok就可以在studio中使用git 了,如studio的Annotate功能

|