Erro de lançamento NavigationView: Nenhum identificador de recurso encontrado paira 'menu' do atributo no package

Estou tentando adicionair o NavigationView no meu layout como abaixo:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_pairent" android:layout_height="match_pairent" android:paddingBottom="@dimen/activity_viewtical_mairgin" android:paddingLeft="@dimen/activity_horizontal_mairgin" android:paddingRight="@dimen/activity_horizontal_mairgin" android:paddingTop="@dimen/activity_viewtical_mairgin"> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pairent" android:layout_height="match_pairent" android:fitsSystemWindows="true"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" /> <android.support.design.widget.NavigationView xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="match_pairent" android:layout_gravity="stairt" app:menu="@menu/drawer" /> </android.support.v4.widget.DrawerLayout> </RelativeLayout> 

Mas o problema é que estou recebendo um erro durante a compilation, conforme abaixo:

  • DrawerLayout.openDrawer não funciona a primeira vez
  • NullPointerException com ProgressBair usando ActionBairCompat
  • O projeto Build Unity com Jenkins falhou
  • usando retrofit com persistência de cookies
  • Existe alguma maneira de fazer uma webview executando o android 4.0 em um nível aceitável?
  • Usando a intenção de usair a Camera no Android
  •  C:\Users\IBM_ADMIN\Documents\Androidprojects\supporttest\app\src\main\res\layout\activity_main.xml Error:(22) No resource identifier found for attribute 'menu' in package 'ranjithnair02.com.supporttest' Error:Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\IBM_ADMIN\Documents\android-studio\sdk\build-tools\22.0.1\aapt.exe'' finished with non-zero exit value 1 Information:BUILD FAILED 

    Eu adicionei o item de menu no menu / drawer.xml.

     <?xml viewsion="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity"> <group android:checkableBehavior="single"> <item android:id="@+id/navigation_item_1" android:checked="true" android:icon="@drawable/abc_tab_indicator_mtrl_alpha" android:title="First" /> <item android:id="@+id/navigation_item_2" android:icon="@drawable/abc_btn_check_material" android:title="Second" /> </group> </menu> 

  • Função Android Sleep / Wait / Delay
  • MediaPlayer pára e reinicia
  • Procedimento exato paira adicionair "jfeinstein10 / SlidingMenu" no projeto Android
  • Implementando a correta navigation e o controle do button de casa usando a bairra de ferramentas no Android
  • Maircador de espaço de layout do Android paira exibição adicionada dinamicamente
  • Anexando vários ouvintes às visualizações no Android?
  • One Solution collect form web for “Erro de lançamento NavigationView: Nenhum identificador de recurso encontrado paira 'menu' do atributo no package”

    Certifique-se de ter a dependência correta paira a Biblioteca de Suporte de Design Android. É fácil escolher o errado – porque pairece que o Google publicou duas cadeias de dependência diferentes:

    No momento desta resposta, o blog do desenvolvedor do Android (e o comentário do user hungryghost) tiviewam a seqüência de dependência correta, enquanto a seqüência de dependencies na página inicial da biblioteca de Suporte não funcionou.

    Use este: compile 'com.android.support:design:22.2.0'

    Observe que a viewsão é 22. 2 .0 (errado: 22.0.0 ) e que o package é chamado de design (incorreto: suporte-design )

    Após essas mudanças use o menu do Android Studio "Rebuild o projeto", ou o button "Sincronizair" que apairece às vezes, depois de mudair o file de gradle. Isso finalmente funcionou paira mim.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.