it-swarm.com.de

Der Xamarin Forms Previewer wird nicht angezeigt

Ich verwende Xamarin-Formulare v2. 3.2.127 stabil auf Visual Studio 2015 Community Edition unter Windows 10. Jedes Mal, wenn ich versuche, das xaml zu öffnen, zeigte der Xamarin Forms Previewer nichts, nur ein blaues Kästchen wie in der Abbildung unten. Ich habe auch versucht, ein neues Projekt im letzten Pre-Release-Kanal zu erstellen, aber es ist immer noch dasselbe.

 enter image description here

14
Brian lee

Wie @jgoldberger sagte, befindet sich der XAML-Previewer noch in der Entwicklung. Wenn Sie sich jedoch auf dem Xamarin Stable-Update-Kanal befinden, kann es sich lohnen, zum Beta-Update-Kanal zu wechseln. 

Die XAML-Vorschau wurde in der nächsten Version, die sich derzeit auf der 6. RC-Iteration befindet (z. B. sehr stabil), erheblich verbessert. Auf diese Weise können Sie zumindest sehen, ob die Verbesserungen der Vorschau das Problem beheben. Sie können jederzeit zum Stable-Update-Kanal zurückkehren, wenn Sie dies wünschen.

4
Kyle White

Der Forms XAML Previewer ist noch in Arbeit und wird als Preview-Release veröffentlicht. Hier ist eine Liste der aktuellen Fehlerberichte, einschließlich einer, die ich gerade beim Versuch eingereicht habe, dies selbst zu testen .

Bei vielen dieser Probleme handelt es sich um private interne Fehler, aber auf meiner Seite funktionierte iOS gut für eine einfache Forms-XAML-Lösung. Nur Android würde nicht rendern, aber ich habe oben ein Fehlerbanner wie in Fehler # 44603 beschrieben

0

Stellen Sie sicher, dass Sie das Xamarin.Forms NuGet-Paket> = v2.3 für Ihre Android-iOS- und PCL-Projekte installieren. 

Wenn Sie XFPageRendererView als Inhalt des Vorschaubilders erhalten, versuchen Sie, das neueste Java Development Kit zu installieren (64-Bit-Version ist in Ordnung, auch wenn das Visual Studio auf 32 Bit läuft). Gehen Sie dann zu: Visual Studio> Extras> Optionen> Xamarin> Android-Einstellungen> Standort des Java Development Kit auf den neu installierten ändern.

Weitere Informationen finden Sie unter: https://blog.xamarin.com/live-xaml-previewing-with-the-xamarin-forms-previewer/

0
Ton Snoei

Hier sind ein paar Schritte zur Problembehandlung:

  • Das Projekt sollte erstellt (kompiliert) werden, bevor versucht wird, eine Vorschau der XAML-Dateien anzuzeigen
  • Der Designer Agent muss eingerichtet sein, wenn Sie zum ersten Mal eine Vorschau einer XAML-Datei anzeigen. Ein Fortschrittsindikator wird zusammen mit den Fortschrittsmeldungen im Previewer angezeigt, bis diese bereit ist.
  • Versuchen Sie, die XAML-Datei zu schließen und erneut zu öffnen.

  • Ungültige XAML: Das Android-Projekt muss erstellt werden, bevor eine Vorschau erstellt werden kann. Der Previewer erfordert, dass das Projekt erstellt wird, bevor eine Seite gerendert wird. Wenn der Fehler unten im Vorschaubereich angezeigt wird, erstellen Sie die Anwendung erneut und versuchen Sie es erneut.

enter image description here

Xamarin hat auf seiner Website zusätzliche Dokumentation zur Fehlerbehebung des Xamarin.Forms Previewer

0
Brandon Minnick

Wenn Sie die neueste Version von Java SDK laden, ist dies 9.x, und Xamarin Forms unterstützt diese Version nicht.

Wir gingen zu den Xamarin Forms Live. Es hat aus der Box heraus funktioniert.

0
GaryP

Wie in den anderen Antworten bereits erwähnt wurde, befindet sich Xamarin Forms derzeit in der Vorschau. 

Als Alternative verwende ich LiveXAML . Es handelt sich nicht um eine Formularvorschau, sondern um einen anderen, in vielen Fällen überlegenen Ansatz. Mit dem Tool können Sie Änderungen an XAML-Dateien vornehmen, während Ihre App ausgeführt wird. Die Änderungen werden fast sofort in der App angezeigt. Was Sie sehen, ist also keine Vorschau, sondern eine Ansicht des Realen.

Auf diese Weise können Sie wie gewohnt mit Ihrer App interagieren und im laufenden Betrieb Änderungen vornehmen.

Es ist einfach einzurichten und es gibt eine kostenlose Testversion.

  • Nicht mit LiveXAML verbunden, nur ein zufriedener Kunde.
0
Benjamin

Meine Vorschau funktionierte nicht, was ich versuchte. Es beginnt jedoch zu funktionieren, wenn ich in xaml eine neue Inhaltsseite erstelle. 

0
Felix

Im neuesten Xamarin Update wurde es automatisch behoben. Stellen Sie sicher, dass Sie die 64-Bit-Version von Java SDK installiert haben. Außerdem müssen Sie das Projekt vor dem Öffnen der XAML-Datei erstellen/neu erstellen. Für Details können Sie meinen Beitrag hier überprüfen . Vielen Dank. 

0
Foyzul Karim