Ich verwende Android Studio 0.2.3 und wenn ein Aktivitätslayout normal geöffnet wird , sollte die Vorschau auf der rechten Seite angezeigt werden, damit ich zwischen Text- und Designmodus wechseln kann, in dem wieder die Vorschau des Layouts angezeigt wird.
Aber keine Vorschau wird nicht angezeigt , auf der rechten Seite nicht , wenn ich in Text - Modus noch im Design - Modus. Ich bekomme nur den Fehlerrendering problems...
Wenn ich alles kompiliere und die App auf meinem Gerät installiere, funktioniert sie fehlerfrei. Für die Entwicklung und das Experimentieren mit dem Layout wäre es immer noch schön, wenn ich die Vorschau zum Laufen bringen könnte.
Ich habe auch versucht, zwischen verschiedenen Geräten im Studio zu wechseln, aber kein Erfolg.
Weiß jemand, wie man das löst?
quelle
Antworten:
Ändern Sie Ihre Android-Version in Ihrer Designer-Vorschau in Ihre aktuelle Version, abhängig von Ihrem Manifest. Das Rendering-Problem führte dazu, dass Ihre Designer-Vorschau eine höhere API-Ebene als Ihre aktuelle Android-API-Ebene verwendete.
Passen Sie es an Ihre aktuelle API-Ebene an. Wenn die API-Ebene nicht in der Liste enthalten ist, müssen Sie sie über den SDK-Manager installieren.
quelle
<null>
in der Android-Version Dropdown, bekam aber die richtigen SDK-Versionen, nachdem das Projekt erfolgreich erstellt wurde.In neuem Update Android Studio 2.2Befolgen Sie die folgenden Schritte.
Ich habe es behoben - in der Datei styles.xml habe ich es geändert
zu
Es ist eine Art Hack, auf den ich vor langer Zeit gestoßen bin, um ähnliche Rendering-Probleme in früheren Android Studio-Versionen zu lösen.
quelle
Veränderung:
zu so etwas wie:
quelle
Ich konnte dies in Android Studio 0.2.0 beheben, indem ich die API von API 18: Android 4.3 auf API 17: Android 4.2.2 änderte
Dies befindet sich unter dem Android-Symbolmenü oben rechts im Designfenster.
Dies war eine Lösung von http://www.hankcs.com/program/mobiledev/idea-this-version-of-the-rendering-library-is-more-recent-than-your-version-of-intellij-idea -please-update-intellij-idea.html. Dies erforderte eine Google-Übersetzung ins Englische, da es in einer anderen Sprache war.
Ich hoffe es hilft.
quelle
In der neuesten Version von Android Studio 3.1.3 : Abhängigkeit:
oder
Sogar spätestens am 27. August 18 dh
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
vor einem ähnlichen ProblemÄndern Sie es in
Dies wird Ihr Problem der Vorschau lösen.
AKTUALISIEREN
Es
beta01
gibt jedoch ein Vorschau-Problem für die neueste Version.appcompact v7 library
Nehmen Sie die obige Änderung vor, um sie zuralpha01
Lösung des Rendering-Problems zu ändernquelle
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
Ich habe das Problem durch Ändern gelöst
style.xml
Dies war eine großartige Lösung.
quelle
es passiert immer noch in Android Studio 1.5.1. unter Ubuntu und Sie können es lösen, indem Sie einfach eine Einstellung von Gradle ändern:
1) Abhängigkeiten von app / build.gradle ändern sich von:
zu:
2) Projekt neu erstellen
3) Ansicht aktualisieren
Freundliche Grüße,
/Engel
quelle
Ich hatte das gleiche Problem, das aktuelle Update, aber das Rendern ist fehlgeschlagen, da ich ein Update durchführen muss.
Versuchen Sie, die Update-Version zu ändern, auf der Sie sich befinden. Der Standardwert ist Stabil, aber es gibt 3 weitere Optionen, wobei Canary die neueste und möglicherweise am wenigsten stabile Option ist. Ich habe mich entschlossen, nach Updates vom Dev Channel zu suchen, der etwas stabiler ist als der kanarische Build. Es hat das Problem behoben und scheint gut zu funktionieren.
Um die Version zu ändern, suchen Sie nach Updates und klicken Sie dann im Popup auf den Link Updates, der besagt, dass Sie bereits über die neueste Version verfügen.
quelle
In build.gradle unter Abhängigkeiten hinzufügen:
Dies funktionierte für mich, ich fand es auf einem Stapel, der als "Theme Error Solution" bezeichnet wurde: Theme Error - wie behebt man das?
quelle
Das Rendern hat auch bei mir nicht funktioniert. Ich hatte
<null>
Wert auf der rechten Seite des Android-Symbols. Ich rannteIch habe dann Android Studio neu gestartet und der
<null>
Wert wurde geändert23
.Voila, es wird jetzt gerendert! :) :)
quelle
Laden Sie einfach das bevorzugte SDK aus dem SDK-Manager herunter und erstellen Sie es. Funktioniert bei mir.
quelle
Stellen Sie sicher, dass Ihre Designerversion und targetSdkVersion identisch sind. Beispiel: Wenn Ihre targetSdkVersion 22 ist, ändern Sie auch Ihre Designerversion 22, damit dieses Problem nicht auftritt.
quelle
Die beste Lösung ist Datei -> Projekt mit Gradle-Dateien synchronisieren
Ich hoffe das hat geholfen
quelle
Alles, was Sie tun mussten, ist, in die Datei styles.xml zu wechseln und Ihr übergeordnetes Thema aus zu ersetzen
quelle
Öffnen Sie Ihre activity_main.xml. Wechseln Sie in die Entwurfsansicht, wenn Sie sich in der Textansicht befinden. Suchen Sie nach der Android-Version mit dem Android Robo-Symbol. Ändern Sie die Android-Version. Problem gelöst.
quelle