Android 8.0-Google API 26升级失败

时间:2018-12-18 11:32:06

标签: android android-studio android-gradle

由于Google刚刚发布了新规定,我将Android应用程序从21升级到26。最新的Android应用在发布到Google Store时必须支持Google API 26。

当我将gradle.build文件的compileSdkVersion和targetSdkVersion更改为26时,出现了很多错误。这是其中之一:

  

错误:SettingNoticeActivity_不是抽象的,并且没有覆盖HasViews中的抽象方法findViewById(int)

请告知我这里缺少什么?

1 个答案:

答案 0 :(得分:0)

Ciao

有一个相似且有趣的线程here。根据此消息来源的建议,请尝试:

1)更新gradle:您可以关注this excellent answer
2)升级Android插件:在build.gradle (Project)中,请添加:

dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'
    [...]
}

如果一切都正确完成,则可以通过以下方式再次检查版本:在IDE中,单击File-> Project Structure...-> Project

Gradle and Android plugin versions check

让我知道是否有帮助,祝你好运,
安东尼诺