无法使用哈希字符串找到目标' android-24'

时间:2016-03-11 13:40:31

标签: android android-gradle android-sdk-manager android-7.0-nougat

enter image description here

将所有Google库更改为24.0.0并将compileSdkVersiontargetSdkVersion更改为24后,我收到此错误。 正如您在附图中所看到的,我安装了所有Android N软件包,但只有:#34;部分安装"。 我该如何解决这个问题?

enter image description here

enter image description here

4 个答案:

答案 0 :(得分:20)

目前没有targetSdkVersion的24,也没有compileSdkVersion的24。当Android的下一个版本发布时,这些将是有效值(大概)。

对于基于my work over here的N开发者预览版,请使用:

  • 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文件)。

答案 1 :(得分:4)

为我工作: 1.在SDK Manager中手动安装缺少的平台 2.重新启动Android Studio

答案 2 :(得分:1)

以下为我工作:

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

答案 3 :(得分:0)

以“以管理员身份运行”打开android studio。它会自动安装所有错过的SDK。