Androidstudio导入源码调试及使用

一:首先是安装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功能

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值