我有一个根据API 25开发的android项目,运行正常。但是,现在我想更改其中的一些代码,我也将我的Android Studio更新为3.0(可能是这个问题)。以下是我收到的错误:
C:\Users\nutty geek\Desktop\Ankur\app\build\intermediates\res\merged\debug\layout\activity_main.xml:17: error: No resource identifier found for attribute 'headerLayout' in package 'com.nuttygeek.vastucosmos.vastucompass'
C:\ Users \ nutty geek \ Desktop \ Ankur \ app \ build \ intermediates \ res \ merged \ debug \ layout \ activity_main.xml:17:error:找不到属性' menu&#39的资源标识符;包中' com.nuttygeek.vastucosmos.vastucompass'
C:\ Users \ nutty geek \ Desktop \ Ankur \ app \ build \ intermediates \ res \ merged \ debug \ layout \ content_main.xml:2:error:找不到属性' layout_behavior&#39的资源标识符;包中' com.nuttygeek.vastucosmos.vastucompass'
C:\ Users \ nutty geek \ Desktop \ Ankur \ app \ build \ intermediates \ res \ merged \ debug \ layout \ content_main.xml:2:错误:错误:找不到与给定名称匹配的资源(在& #39; layout_behavior'有价值' @ string / appbar_scrolling_view_behavior')。
无法执行aapt com.android.ide.common.process.ProcessException:无法执行aapt
我也将此行添加到gradle.properties:
android.enableAapt2=false
用于禁用AAPT2,但仍然会出现一些错误。
问题: 1.为什么会出现这个问题? 2.我该如何解决这个问题?
这是项目的activity_main.xml ...
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:openDrawer="start">
<include
layout="@layout/app_bar_main"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:headerLayout="@layout/nav_header_main"
app:menu="@menu/activity_main_drawer" />
</android.support.v4.widget.DrawerLayout>
答案 0 :(得分:-1)
似乎我使用了一些需要这种依赖性的功能。
compile 'com.android.support:design:26.1.0'
我添加了它,问题终于解决了!