Android Api 24 找不到来源
Android Api 24 can't find sources
我有这个成绩档案:
//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 相关的 class 时,它说我没有 api24 的源代码,即使安装了 buildToolsVersion '24.0.0'
。知道为什么吗?
AndroidN 的源代码尚未发布,无法在 SDK 管理器中安装。当源码包可用时,您需要单独安装它,就像任何以前的 SDK 版本一样。
2016-08-24 更新:Android API SDK 管理器中现在有 24 个源可用。
下载后您可能需要this trick刷新SDK安装。
获取最新的 Android API 的(SDK 平台)
Make sure you update the Android SDK Tools
to the latest version in
the Android SDK Manager
first.
我在 API 25 和 Android Studio 2.2
中遇到了同样的问题
尝试以下操作:
关闭 Android 工作室。
打开~/Library/Preferences/AndroidStudio2.2/options/jdk.table.xml
或C:\Users{USER_NAME}.AndroidStudio2.2\config\options\jdk.table.xml
注意 pach 中的 Android Studio 版本。
为 Android API 24 平台和上一个平台找到 <sourcePath>
。您可以查看问题 API 的 <sourcePath>
没有带有 url 的第二个 <root>
元素。
调查源路径,检查是否确实安装了源。
从另一个 <sourcePath>
复制 <root>
并设置正确的 url。它将类似于
<sourcePath>
<root type="composite">
<root type="simple" url="file://$USER_HOME$/Library/Android/sdk/sources/android-24" />
</root>
</sourcePath>
保存文件并启动 Android Studio
我有这个成绩档案:
//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 相关的 class 时,它说我没有 api24 的源代码,即使安装了 buildToolsVersion '24.0.0'
。知道为什么吗?
AndroidN 的源代码尚未发布,无法在 SDK 管理器中安装。当源码包可用时,您需要单独安装它,就像任何以前的 SDK 版本一样。
2016-08-24 更新:Android API SDK 管理器中现在有 24 个源可用。
下载后您可能需要this trick刷新SDK安装。
获取最新的 Android API 的(SDK 平台)
Make sure you update the
Android SDK Tools
to the latest version in theAndroid SDK Manager
first.
我在 API 25 和 Android Studio 2.2
中遇到了同样的问题尝试以下操作:
关闭 Android 工作室。
打开
~/Library/Preferences/AndroidStudio2.2/options/jdk.table.xml
或C:\Users{USER_NAME}.AndroidStudio2.2\config\options\jdk.table.xml
注意 pach 中的 Android Studio 版本。
为 Android API 24 平台和上一个平台找到
<sourcePath>
。您可以查看问题 API 的<sourcePath>
没有带有 url 的第二个<root>
元素。调查源路径,检查是否确实安装了源。
从另一个
<sourcePath>
复制<root>
并设置正确的 url。它将类似于<sourcePath> <root type="composite"> <root type="simple" url="file://$USER_HOME$/Library/Android/sdk/sources/android-24" /> </root> </sourcePath>
保存文件并启动 Android Studio