2016-06-15 7 views
1

Ich bin ein totaler Anfänger Ich habe gerade begonnen, Android-Entwicklung zu lernen, und ich versuche, "Hello World" mit dem "Material Light Theme" zu drucken, aber ich habe dieses ProblemAndroid - Die folgenden Klassen konnten nicht instanziiert werden

the following classes could not be instantiated 
- android.support.design.widget.coordinatorLayout 
- android.support.design.widget.AppBarLayout 
- android.support.design.widget.FloatingActionButton 
+0

Ändern Sie das Lichtthema des Materials in NoActionBar Theme –

Antwort

4

Haben Sie theese Linien in Ihrem build.gradle hinzufügen:

compile 'com.android.support:appcompat-v7:23.4.0' 
compile 'com.android.support:support-v4:23.4.0' 
compile 'com.android.support:design:23.4.0' 

Und dann synchronisieren, Ihr Projekt neu. Aktualisieren Sie auch Android Sdk Tools in Sdk Manager auf die neueste Version.

@Edit, für @Maza:

Zunächst einmal offen build.gradle wie, wenn Sie nicht versuchen, diese Seite in der linken Seite von Android Studio sehen Ctrl + Tasten drücken:

enter image description here

Dann sollten Sie ein Fenster wie das sehen:

enter image description here

Das ist es. Jetzt können Sie alle Abhängigkeiten in Ihrem build.gradle hinzufügen!

+1

Sie können diese Abhängigkeiten auch über den Dialog Datei> Projektstruktur hinzufügen, anstatt die Zeilen manuell in die Datei 'build.gradle' einzufügen. Wählen Sie das Modul und dann die Registerkarte Abhängigkeiten. Klicken Sie dann auf das "+" Symbol am rechten Rand und wählen Sie die Abhängigkeiten aus, die Sie benötigen. –

+0

@TedHopp das ist der andere erstaunliche Weg auch. Danke, ich werde meine Antwort mit Ihrer Erlaubnis bearbeiten. –

+1

Keine Notwendigkeit, um Erlaubnis zu fragen. Alles auf SO ist für jeden zu verwenden, wie sie es für richtig halten. Kommentare sind eine großartige Quelle für Material zur Verbesserung der eigenen Antworten. Ich habe es schon oft gemacht. –

Verwandte Themen