AndroidStudio关联自己下载的android source方法

最近一直在使用AndroidStudio进行程序开发,从0.5一直使用到现在的0.8.2,突然今天想关联一下自己下载的CM11的androidsource,突然发现我们基于Gradle的工程怎么也无法关联自己下载的androidsource,只能关联SDK中下载的source,翻遍了AndroidStudio的设置也没有找到设置soucepath的地方,问了同事也没有解决,上网搜索结果人家的截图是这样的:

AndroidStudio关联自己下载的android source方法_第1张图片

但是我的截图是这样的:

AndroidStudio关联自己下载的android source方法_第2张图片

你妹的,根本就找不到SDKs这个选项啊。

有人建议我把下载的源代码放到sdk中对应的source目录下,这我也想到了,但是这个太不方便了,也太low了,我们是程序猿啊。

于是各种stackoverflow和google,终于皇天不负我啊。

有下面两个方法:

1、关掉你所有的工程,进入AndroidStudio的欢迎界面,依次进入Configure>Project Defaults>Project Structure>SDKs,如果你能看到SDKs选项,基本上选中你想修改的SDK API,找到对应的sourcepath面板就能修改或者增加你的source目录了。

2、如果你和我一样悲剧,在1方法中的Project Structure中看不到SDKs这个选项,那我们就自己动手进入androidstudio的配置目录

windows下:系统盘:\Users\username\.AndroidStudioBeta

Mac下:~/Library/Preferences/AndroidStudioBeta

在这个目录下搜索jdk.table.xml,用记事本打开,修改了里面对应的SDK API的sourcePath就行了,点击保存,完事!

你可能感兴趣的:(AndroidStudio关联自己下载的android source方法)