关联Android源码

来源:互联网 发布:nba2k17奥尼尔身体数据 编辑:程序博客网 时间:2024/05/22 05:22
  • 关联Android源码

在用户目录下的 .AndroidStudioBeta目录下搜索jdk.table.xml这个文件,然后找到下面的一段(根据android版本自行匹配),在sourcePath的root节点下添加这一段,其中APPLICATIONHOMEDIR代表本机android sdk的安装位置,然后重启。

<jdk version="2">      <name value="Android API 19 Platform" />      <type value="Android SDK" />      <version value="java version "1.7.0_45"" />      <homePath value="D:\adt-bundle\android-studio\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://$APPLICATION_HOME_DIR$/sdk/platforms/android-19/android.jar!/" />            <root type="simple" url="file://$APPLICATION_HOME_DIR$/sdk/platforms/android-19/data/res" />          </root>        </classPath>        <javadocPath>          <root type="composite">            <root type="simple" url="http://developer.android.com/reference/" />          </root>        </javadocPath>        <sourcePath>          <root type="composite">            <root type="simple" url="file://$APPLICATION_HOME_DIR$/sdk/sources/android-19" />          </root>        </sourcePath>      </roots>      <additional jdk="JDK" sdk="android-19" /></jdk>

关联项目依赖包源码

比如想看android support包的源码,需要在Project下面的.idea/libraries文件夹内,找到相关的配置,比如support_v4_20_0_0.xml这个文件,在SOURCES节点下,添加

 <component name="libraryTable">  <library name="support-v4-20.0.0">    <CLASSES>      <root url="jar://$PROJECT_DIR$/LXBaseFrame/build/intermediates/exploded-aar/com.android.support/support-v4/20.0.0/classes.jar!/" />      <root url="jar://$PROJECT_DIR$/LXBaseFrame/build/intermediates/exploded-aar/com.android.support/support-v4/20.0.0/libs/internal_impl-20.0.0.jar!/" />      <root url="file://$PROJECT_DIR$/LXBaseFrame/build/intermediates/exploded-aar/com.android.support/support-v4/20.0.0/res" />    </CLASSES>    <JAVADOC />    <SOURCES>      <<root url="file://$APPLICATION_HOME_DIR$/sdk/extras/android/support/v4/src" />    </SOURCES>  </library></component>
0 0