Идентификатор ресурса не найден для атрибута 'layoutManager' в пакете 'android.support.design'

Я добавил библиотеку android.support.design в качестве зависимости в моем проекте

Но была обнаружена следующая ошибка.

Идентификатор ресурса не найден для атрибута 'layoutManager' в пакете 'android.support.design'

Введите описание изображения здесь

Что я сделал до сих пор ..

  1. Обновление до последней версии библиотеки поддержки
  2. Добавить appcompat в качестве зависимости (от «библиотеки дизайна»)
  3. Проверьте библиотеку дизайна как библиотечный модуль

Пожалуйста помоги.

Solutions Collecting From Web of "Идентификатор ресурса не найден для атрибута 'layoutManager' в пакете 'android.support.design'"

Библиотека дизайна зависит от библиотеки appcompat-v7, как указано в ответе xcesco . Но (по крайней мере, в версии 23.1) это зависит от библиотеки v7-recyclerview .

Таким образом, в основном у вас есть два варианта:

  1. Link v7-recyclerview в проект библиотеки поддержки дизайна (так же, как вы связываете библиотеку appcompat-v7)
  2. Или вы можете избавиться от зависимости, удалив app:layoutManager="android.support.v7.widget.LinearLayoutManager" линии app:layoutManager="android.support.v7.widget.LinearLayoutManager" в ..design\res\layout\design_navigation_menu.xml . (Если вы не используете NavigationMenu из библиотеки дизайна или надеетесь исправить эту проблему позже)

Благодарим вас за то, что вы поняли это в документах Google!

Чтобы использовать android.support.design, добавьте это как зависимость от градиента:

 compile 'com.android.support:design:22.2.1' 

И тебе хорошо идти ….