Android L上片段的Lint错误:“此方法不会覆盖任何内容”

This method is not overriding anything with the current build target,
but will in API level 11 (current target is 1).

我该如何消除这个错误?该应用程序编译并运行.我正在使用gradle:

android {
    compileSdkVersion "android-L"
    buildToolsVersion "19.1.0"

    defaultConfig {
        applicationId "com.codepath.apps.restclienttemplate"
        minSdkVersion 14
        targetSdkVersion "android-L"
    }
    ....
}

根据<uses-sdk>文档,如果minSdkVersion不存在则默认为1,所以我认为lint不知道需要什么版本.

解决方法

试试这个,为我工作:

>从这里下载android-21 sdk:
https://mega.co.nz/#!klwQWQ6Z!seD3n0x9dkTyR29c7HxNE6XkHXtmpjfcbYrfntVOXmY
>在你的sdk路径中解压缩它
>在您的gradle构建文件中更改此项

compileSdkVersion“android-L”
buildToolsVersion“19.1.0”

compileSdkVersion 21
buildToolsVersion "20.0.0"

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...