Android Studio 配置源码路径

本文介绍了如何在Android Studio中配置源码路径,通过修改jdkt.table.xml文件,设置对应Android SDK版本的源码路径,以便于查看和理解源代码。详细步骤包括定位到文件并修改源码映射关系,保存并重启Android Studio即可生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android Studio 配置源码路径

Android Studio 是通过 jdk.table.xml 文件配置的映射关系来找到 Android SDK 源码的,修改 jdk.table.xml 使 Android Studio 可以找到 Android SDK 的源代码。

jdk.table.xml 文件位置

~/Library/Preferences/AndroidStudio3.0/options/jdk.table.xml

修改内容

<jdk version="2">

    <name value="Android API 27 Platform"/>

    <type value="Android SDK"/>

    <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-27/android.jar!/"/>

                <root
                    type="simple"
                    url="file://$USER_HOME$/Library/Android/sdk/platforms/android-27/data/res"/>
            </root>
        </classPath>

        <javadocPath>

            <root type="composite">

                <root
                    type="simple"
                    url="file://$USER_HOME$/Library/Android/sdk/docs/reference"/>
            </root>
        </javadocPath>

        <sourcePath>

            <root type="composite">

                <root
                    type="simple"
                    url="file://$USER_HOME$/Library/Android/sdk/sources/android-27"/>
            </root>
        </sourcePath>
    </roots>

    <additional
        jdk="1.8"
        sdk="android-27"/>
</jdk>

其中

<sourcePath>

    <root type="composite">

        <root
            type="simple"
            url="file://$USER_HOME$/Library/Android/sdk/sources/android-27"/>
    </root>
</sourcePath>

指的就是 Android SDK 27 版本对应的源码路径。如果您本地只有 Android SDK 26 版本的源码,您可以修改这里,然后保存、重启 Android Studio,这样就可以通过 Android Studio 看到源码了。

注:这时看到的是 Android SDK 26 版本的源码,有些类会与 Android SDK 27 版本的源码有差异。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值