微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐