Android Api 24找不到源代码

我有这个等级文件:

//ext.support_library_version = '24.0.0' android { compileSdkVersion 24 buildToolsVersion '24.0.0' defaultConfig { applicationId "---" minSdkVersion 21 targetSdkVersion 24 versionCode 1 versionName "1.0" } ... } 

但是当我尝试打开任何android相关的类,它说我没有得到api24的来源,即使是buildToolsVersion '24.0.0'安装。 任何想法为什么?

  • Android应用程序图标不显示
  • Android:如何从可穿戴设备获取Google健身数据?
  • “不,缺lessfunction:手表”当我尝试运行我的智能手机应用程序与磨损应用程序?
  • 一段时间后,新的Firebase 9 Android sdk会提供“无效的Idp响应”
  • 使用Windows 7 64位更新Android SDK Tools rev 19至rev 20的问题
  • 取消Google Drive上传可能吗?
  • 使用-noaudio选项运行Android模拟器会返回“qemu-system-i386.exe:-audio:invalid option”
  • 在最近的NDK更新之后,ndk-build无法构buildSuperpoweredaudio库
  • Android N的源代码尚未发布,不能在SDKpipe理器中安装。 当源代码包变得可用时,您需要单独安装,就像以前的任何SDK版本一样。


    更新2016-08-24:SDK APIpipe理器中现在提供了Android API 24源。

    下载后,你可能需要这个技巧来刷新SDK的安装。

    我有与API 25和Android Studio 2.2相同的问题

    尝试以下操作:

    1. closuresAndroid Studio。

    2. 打开~/Library/Preferences/AndroidStudio2.2/options/jdk.table.xmlC:\Users{USER_NAME}.AndroidStudio2.2\config\options\jdk.table.xml

    请注意pach中的Android Studio版本。

    1. findAndroid API 24平台的<sourcePath>和前一个。 你可以看看<sourcePath>的问题API没有第二个带有url的<root>元素。

    2. 调查来源的path,检查来源是否真的安装。

    3. 从另一个<sourcePath>复制<root>并设置正确的URL。 这将是类似的

       <sourcePath> <root type="composite"> <root type="simple" url="file://$USER_HOME$/Library/Android/sdk/sources/android-24" /> </root> </sourcePath> 
    4. 保存文件并启动Android Studio

    https://stackoverflow.com/a/36825435/1263771

    要获得最新的Android API(SDK平台)

    请确保先将Android SDK Tools更新到Android SDK Manager的最新版本。