更新到sdk28后建筑项目出现问题

时间:2019-07-07 16:30:04

标签: android android-studio gradle

在将Android Studio更新为SDK 28之后,我的应用不再可用了。我总是会收到此错误,我不知道该如何处理:

Android resource linking failed
C:\SDK\projects\EngineersWizard\app\src\main\res\layout\activity_form_beleuchtung.xml:18: error: attribute layout_scrollFlags (aka com.example.ren.engineerswizard:layout_scrollFlags) not found.
C:\SDK\projects\EngineersWizard\app\src\main\res\layout\activity_form_beleuchtung.xml:35: error: resource string/appbar_scrolling_view_behavior (aka com.example.ren.engineerswizard:string/appbar_scrolling_view_behavior) not found.
error: failed linking file resources.

也许有人有主意吗?

1 个答案:

答案 0 :(得分:1)

Android SDK Build-Tools是构建Android应用程序所需的Android SDK组件。它安装在/ build-tools /目录中。

您应该始终通过使用Android SDK Manager下载最新版本来使Build Tools组件保持更新。如果您将Android插件用于Gradle 3.0.0或更高版本,则您的项目会自动使用该插件指定的默认版本的构建工具。要使用其他版本的构建工具,请在模块的build.gradle中使用buildToolsVersion指定它,如下所示:

android {
    buildToolsVersion "29.0.0"
...
}