如何通过AndroidStudio调试源码?

有时候,我们想查看源码知道例如setContentView、obtainStyledAttributes等方法是如何实现的?那么在AS中如何查看源码呢?

首先我们需要从SDK Manager中下载xxx版本的Source源码

  1. 点击
    step1.png

    打开SDK Manager

  2. 选择sdk版本下载


    step2.png
  3. 点击Apply就会出现弹框


    如何通过AndroidStudio调试源码?_第1张图片
    step3.png
  4. 点击OK下载

下载好源码之后,我们就能查看相应的源码了

更改compileSdkVersion配置

想要在AS中查看指定sdk版本的源码,必须在build.gradle(Module:app)中指定compileSdkVersion号,例如我们指定:

compileSdkVersion 25

查看的源码也会是25的:


source_code_version.png

现在我们就可以使用debug调试源码了。注意:调试源码必须使用nexus、pixel等手机或者系统直接使用的Android原生系统,没有经过定制的手机

你可能感兴趣的:(如何通过AndroidStudio调试源码?)