0

Mon studio Android ne parvient pas à trouver la classe CoordinatorLayout.CoordinatorLayout ne fonctionne pas dans Android Studio 2.1.2?

Screenshot:

enter image description here

Il dit:

Les classes suivantes ne pouvaient trouver: -android.support.design.widget.CoordinatorLayout.

Ceci est mon code xml:

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context="com.musical_box.musicbox.MainActivity"> 


<FrameLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/player_Control_container"> 
</FrameLayout> 
</android.support.design.widget.CoordinatorLayout> 

Je sais que cette question a été posée beaucoup de fois mais j'ai essayé la plupart des solutions, et aucun travaillé pour moi. Une chose que j'ai remarqué que Android Studio ne suggère pas CoordinatorLayout lors de l'écriture de code. Je suppose qu'il y a des bibliothèques manquantes. Voici le code pour ma construction gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.0" 

    defaultConfig { 
     applicationId "com.musical_box.musicbox" 
     minSdkVersion 15 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:24.0.0' 
    compile 'com.android.support:support-v4:24.0.0' 
} 

J'ai les outils de construction 24.0.0 installés sur mon système. Quelqu'un peut-il aider car je suis incapable de comprendre le problème et nouveau dev Android.

Toute aide est très appréciée.

Répondre

1

Ajouter

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

à votre fichier gradle. Ça devrait marcher. Sa partie de la bibliothèque de conception. Donc, vous devez ajouter celui-ci pour accéder à CoordinatorLayout.

+0

Merci beaucoup !!! Ça a marché comme sur des roulettes. –

+0

génial! bonne journée. – himanshu1496