sdk平台工具(23.1)太旧了,无法检查使用API​​ 24编译的API; 请更新

我在最新版本的Android Studio上收到了这个错误,同时我已经安装了Android SDK Platform API 24 Revision 1和Android SDK Build-Tools 24。

我也试过文件>无效caching/重新启动…和生成>重build项目。

编辑:我也遵循Android开发人员的所有说明,但我仍然得到这个错误。

在此先感谢您的任何答案。

  • 为什么Android Gradle preDexDebug“源和目标必须不同”构建失败?
  • 没有这样的属性:在导入项目时android studio中的类的sonatypeRepo
  • android studio中的proguard-rules.txt在哪里?
  • 如何在Android工作室中删除存储库并添加新存储库?
  • 在使用Android Studio的应用程序购买中无法findIInAppBillingService
  • 这些Android logcat警告意味着什么?
  • 为Galaxy S8创build一个模拟器? - Android Studio
  • 如何在库模块中添加.aar依赖项?
  • 这不是一个错误。 这是Android Studio自从发布以来的一个警告

    compileSdkVersion 24 

    大于

     sdk platform-tools version 23.1 

    sdk platform-tools 24还没有被Google发布。 有一次,他们被释放,你可以更新它,警告将消失。 现在,您可以在gradle文件中进行以下更改并继续您的项目。

     compileSdkVersion 23 buildToolsVersion 23.0.3 targetSdkVersion 23 compile 'com.android.support:appcompat-v7:23.4.0' 

    更新回答:Google现在已经发布

     sdk platform-tools 24 

    您可以从SDK Manager下载更新,并对Gradle文件进行以下更改

     compileSdkVersion 24 buildToolsVersion 24.0.0 targetSdkVersion 24 compile 'com.android.support:appcompat-v7:24.0.0' 
    1. 打开SDKpipe理器
    2. 进入系统设置> Android SDK
    3. 转到SDK工具选项卡
    4. 你会发现Android SDK平台 – 工具23.1,你会发现更新可用
    5. 只是更新它

    干杯

    目前还没有发布平台工具版本24。

    为了摆脱警告,您可以在SDKpipe理器的工具预览通道中安装当前可用的platform-tools 24rc1。

    从命令行可以安装

     android update sdk -u -a --filter platform-tools-preview