由于Google刚刚发布了新规定,我将Android应用程序从21升级到26。最新的Android应用在发布到Google Store时必须支持Google API 26。
当我将gradle.build文件的compileSdkVersion和targetSdkVersion更改为26时,出现了很多错误。这是其中之一:
错误:SettingNoticeActivity_不是抽象的,并且没有覆盖HasViews中的抽象方法findViewById(int)
请告知我这里缺少什么?
答案 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
让我知道是否有帮助,祝你好运,
安东尼诺