未能找到哈希字符串为“android-24”的目标。

10

enter image description here

在将所有Google库更改为24.0.0并将compileSdkVersion和targetSdkVersion更改为24后,我遇到了此错误。 如您在附加的图片中所见,我安装了所有Android N软件包,但只显示:“部分安装”。 我该如何解决这个问题?

enter image description here

enter image description here

4个回答

22

目前还没有 targetSdkVersion 为24的版本,也没有 compileSdkVersion 为24的版本。这些值可能在下一个Android版本发布时变得有效。

对于基于 N Developer Preview 的版本,可以参考 此处的工作,使用以下配置:

  • compileSdkVersion 'android-N'
  • buildToolsVersion '24.0.0 rc1'
  • targetSdkVersion 'N'

您还需要 Gradle 2.10 或更高版本(请参阅您的 gradle/wrapper/gradle-wrapper.properties 文件或独立Gradle安装),以及 'com.android.tools.build:gradle:2.1.0-alpha1'(请参阅顶级 build.gradle 文件)。


谢谢您的快速回复。您能否也添加博客文章的链接或提供这些信息的位置? - DropArt
@DropArt:我不知道您所指的“博客文章”是什么。如果您指的是官方Android文档,则我不是谷歌工程师,无法修改文档。我已经尝试了多年来纠正文档错误,但成果甚微。 - CommonsWare
@CommonsWare 你误解了我的意思。我是指你从哪里得到这个信息的? - DropArt
@DropArt:结合这篇文档这个示例应用程序和我的实验。 - CommonsWare

4

对我很有帮助: 1. 在 SDK 管理器中手动安装缺失的平台 2. 重新启动 Android Studio


1

以下方法对我有效:

  • 将Android Studio更新到最新版本
  • 重启Android Studio
  • AS提供了安装缺失平台插件的选项
  • 点击并更新。

0

以管理员身份打开Android Studio。它会自动安装缺失的SDK和所有其他组件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接