statt Vorschau, Android Studio zeigt nur schwarzen Bildschirm mit 'Android ... ActionBarOverlayLayout' darauf geschrieben

9

Ab einigen Tagen kann ich keine Vorschau / Design von Bildschirmen / Layouts sehen. Nur ein schwarzer Bildschirm wird angezeigt, auf dem android ... ActionBarOverlayLayout steht.

Es gibt keinen Fehler oder eine Ausnahme in logcat. Auch nach dem Ausführen des Projekts kein Problem auf dem Gerät. Nur Vorschau und Design-Registerkarte in Android Studio mit schwarzem Bildschirm.

Dies geschieht für jedes Layout nach einigen Android Studio und Build-Tools Updates (was automatisch passiert)

Hinweis : Wenn ich Theme in der Vorschau ändere (Theme in Editor), wird manchmal die Vorschau angezeigt, aber es ist eine sehr merkwürdige Vorschau, die nicht für die Entwicklung verwendet werden kann

    
Shirish Herwade 01.11.2017, 06:10
quelle

6 Antworten

2

Bekam diese Fehlermeldung:

%Vor%

Die Lösung ist (wie alle vorher gesagt haben), die Versionen anzupassen:

%Vor%

Aber ändern Sie auch die kompatible Bibliothek minSDK

%Vor%

Und die Play-Services

%Vor%     
Steffo Dimfelt 05.02.2018, 21:07
quelle
5

Hatte den gleichen Fehler wie Sie.

Ich habe die Datei build.grade aktualisiert, sodass "compileSdkVersion" mit der Version übereinstimmt, die ich in meinem Emulator ausgeführt habe. Ich aktualisierte auch meine "targetSdkVersion", um das SDK, das ich in meinem Emulator ausführte, ebenfalls anzupassen.

Schließlich hat mich Android Studio gebeten, die Abhängigkeiten zu aktualisieren (im Programm rot unterstrichen, damit es mit der targetsdkversion übereinstimmt .. die letzten drei Zeilen ...)

%Vor%     
Roar RAP 28.11.2017 00:12
quelle
4

Sie müssen zwei Dinge tun:

  1. stellen Sie sicher, dass Sie% appcompat-v7 library in Ihre Projektstruktur importiert haben → Abhängigkeiten
  2. Ändern Sie das Thema im Vorschaufenster in kein AppCompat theme . Versuchen Sie es mit Holo.light or Holo.dark zum Beispiel.
sanoop sandy 01.11.2017 07:17
quelle
2

Stellen Sie sicher, dass Ihre App- & gt; bulid.gradle -Datei die gleiche Version hat wie compileSdkVersion, buildToolsVersion, targetSdkVersion und Support-Bibliotheken die Support-Bibliotheken verison, die in diesem Beispiel 23 sind. Wenn ich 26.0.2 buildToolsVersion habe, ändere ich auch meine Support-Bibliotheken Version 26 .

%Vor%     
Muhammed Ozdogan 11.01.2018 09:15
quelle
1

Wenn das Problem nach dem Ausführen von @Roar RAP noch nicht behoben ist.

Gehe zu: src -> main -> res -> style.xml und füge Base. zum übergeordneten Attribut style tag hinzu. Es sollte wie folgt aussehen,

%Vor%

Diese Option ist auch für mich funktioniert.

    
Blasanka 24.02.2018 09:33
quelle
0

Gehe zu File → Invalidate/Cache Restart dein Studio, das wird dir helfen.

    
Rahul Patil 01.11.2017 06:44
quelle