您的位置:首页 > 移动开发 > Android开发

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)就可以了...目前还不知道什么原因,但是解决了...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: