MAC上使用androidstudio如何关联源码
2016-05-24 14:47
417 查看
一路cd 进去到你mac的这个目录下 ~/username/Library/Preferences/AndroidStudio2.X/options/jdk.table.xml,然后open it~~
在sourcePath下面加入<root type="simple" url="jar://$USER_HOME$/Library/Android/sdk/sources/android-22/" />就可以了,当然啦我的是22,你们的可能是更高或者更低~~总之找到对应版本的sourcePath加上对应的这句话,就可以啦~~~,
2016.7.23添加:
有的AndroidStudio很顽固,就算像上面那样设置了,重启之后还是会刷新到以前的状态,现在有一个究极解决方案!!!
<jdk version="2">
<name
value="Android API 22 Platform (1)" />
<type value="Android SDK" />
<version value="java version "1.8.0_74"" />
<homePath value="$USER_HOME$/Library/Android/sdk" />
<roots>
<annotationsPath>
<root
type="composite">
<root
type="simple"
url="jar://$APPLICATION_HOME_DIR$/plugins/android/lib/androidAnnotations.jar!/" />
</root>
</annotationsPath>
<classPath>
<root
type="composite">
<root
type="simple"
url="jar://$USER_HOME$/Library/Android/sdk/platforms/android-22/android.jar!/" />
<root
type="simple"
url="file://$USER_HOME$/Library/Android/sdk/platforms/android-22/data/res"
/>
</root>
</classPath>
<javadocPath>
<root
type="composite" />
</javadocPath>
<sourcePath>
<root
type="composite">
<root
type="simple"
url="file://$USER_HOME$/Library/Android/sdk/sources/android-22"
/>
</root>
</sourcePath>
</roots>
<additional
jdk="1.8"
sdk="android-22" />
</jdk>
对的!!!就像上面一样,复制一个,名字后面加上(1)就可以了...目前还不知道什么原因,但是解决了...
在sourcePath下面加入<root type="simple" url="jar://$USER_HOME$/Library/Android/sdk/sources/android-22/" />就可以了,当然啦我的是22,你们的可能是更高或者更低~~总之找到对应版本的sourcePath加上对应的这句话,就可以啦~~~,
2016.7.23添加:
有的AndroidStudio很顽固,就算像上面那样设置了,重启之后还是会刷新到以前的状态,现在有一个究极解决方案!!!
<jdk version="2">
<name
value="Android API 22 Platform (1)" />
<type value="Android SDK" />
<version value="java version "1.8.0_74"" />
<homePath value="$USER_HOME$/Library/Android/sdk" />
<roots>
<annotationsPath>
<root
type="composite">
<root
type="simple"
url="jar://$APPLICATION_HOME_DIR$/plugins/android/lib/androidAnnotations.jar!/" />
</root>
</annotationsPath>
<classPath>
<root
type="composite">
<root
type="simple"
url="jar://$USER_HOME$/Library/Android/sdk/platforms/android-22/android.jar!/" />
<root
type="simple"
url="file://$USER_HOME$/Library/Android/sdk/platforms/android-22/data/res"
/>
</root>
</classPath>
<javadocPath>
<root
type="composite" />
</javadocPath>
<sourcePath>
<root
type="composite">
<root
type="simple"
url="file://$USER_HOME$/Library/Android/sdk/sources/android-22"
/>
</root>
</sourcePath>
</roots>
<additional
jdk="1.8"
sdk="android-22" />
</jdk>
对的!!!就像上面一样,复制一个,名字后面加上(1)就可以了...目前还不知道什么原因,但是解决了...
相关文章推荐
- android 使用lint + studio ,排查客户端无用资源,string,drawable,layout等
- Android获取屏幕高度、状态栏高度、标题栏高度
- Android GridView属性集合
- Android WebView使用方法详解 附js交互调用方法
- Android通过Wifi来调试应用(win7版+局域网版)
- 仿今日头条和qq侧滑和智慧北京的小项目 1
- Android ListView无法触发ItemClick事件
- [置顶] Aandroid日历Dialog
- android 工具
- 手机传感器
- (高效开发)Android手机间使用socket进行文件互传实例
- 手把手教你做视频播放器(二)-获取视频信息
- android 控件 调色板 Palette
- IDA 调试 Android 方法及简单的脱壳实现
- Android 应用性能优化综述
- Android的兼容问题
- Android 滑动分析(一)
- Android RSA DES等几种加密算法
- 开发中最常用的GitHub上 优秀的 Android 开源项目整理(精品)
- Android悬浮窗口的实现