web-dev-qa-db-ja.com

Xamarinフォームプレビューアが表示されない

私はxamarinフォームv2を使用しています。 3.2.127 Windows 10オペレーティングシステムのVisual Studio 2015 Community Editionで安定。 xamlを開こうとするたびに、Xamarinフォームプレビューアには何も表示されず、下のスクリーンショットのような青いボックスが表示されました。また、最新のプレリリースチャンネルでも新しいプロジェクトを作成しようとしましたが、それでも同じです。

enter image description here

15
Brian lee

@jgoldbergerが言ったように、XAMLプレビューアはまだ開発の初期段階にあります。ただし、Xamarin Stable更新チャネルを使用している場合は、ベータ更新チャネルに切り替える価値があります。

XAMLプレビューアーは次のリリースで大幅に改善されました。これは、現在6回目のRC反復(つまり、安定版に非常に近い)にあります。これにより、プレビューアの改善により問題が解決するかどうかを確認できます。選択した場合は、いつでもStable更新チャネルに戻ることができます。

5
Kyle White

Forms XAML Previewerはまだ進行中の作業であり、プレビューリリースとしてリリースされます。これが これを自分でテストするために提出したばかりのバグレポートを含む、現在のバグレポートのリスト です。

これらの多くはプライベートな内部バグですが、iOSは単純なテンプレートフォームXAMLソリューションで正常に機能し、Androidはレンダリングされませんが、説明されているように上部にエラーバナーが表示されましたバグ#44603

0

Android iOSおよびPCLプロジェクトの場合は、必ずXamarin.Forms NuGetパッケージ> = v2.をインストールしてください。

XFPageRendererViewをプレビューアのコンテンツとして取得したら、最新のJava開発キットをインストールしてみてください(64ビットバージョンは、Visual Studioが32ビットで実行されていても問題ありません) )に移動します:Visual Studio>ツール>オプション> Xamarin> Android設定>変更Java開発キットの場所を新しくインストールされたもの。

詳細については、以下を参照してください。 https://blog.xamarin.com/live-xaml-previewing-with-the-xamarin-forms-previewer/

0
Ton Snoei

トラブルシューティングの手順は次のとおりです。

  • XAMLファイルをプレビューする前に、プロジェクトをビルド(コンパイル)する必要があります
  • XAMLファイルを初めてプレビューするときは、Designer Agentをセットアップする必要があります。準備ができるまで、進行状況インジケーターが進行状況メッセージとともにプレビューアに表示されます。
  • XAMLファイルを閉じてからもう一度開いてみてください。

  • 無効なXAML:Androidプロジェクトは、プレビューを作成する前にビルドする必要があります。プレビューアでは、ページをレンダリングする前にプロジェクトをビルドする必要があります。以下のエラーがプレビューウィンドウの上部に表示された場合、アプリケーションを再ビルドして、再試行してください。

enter image description here

XamarinのWebサイトには、Xamarin.Forms Previewerのトラブルシューティング用の 追加のドキュメント がいくつかあります

0
Brandon Minnick

Java SDKの最新バージョンをロードすると、現時点では9.xであり、Xamarin Formsはそのバージョンをサポートしていません。

Xamarin Forms Liveに行きました。それはそのままで機能しました。

0
GaryP

他の回答の多くがXamarinフォームは現在プレビュー段階にあると述べています。

別の方法として、私は LiveXAML を使用しています。これはフォームのプレビューアではありませんが、別の、多くの場合は優れたアプローチを使用しています。このツールを使用すると、アプリの実行中にXAMLファイルに変更を加えることができ、変更はほとんどすぐにアプリに反映されます。したがって、表示されるのはプレビューではなく、本物のビューです。

これにより、通常のようにアプリと対話し、その場で変更を加えることができます。

セットアップは簡単で、無料トライアルがあります。

  • LiveXAMLとは関係ありません。ただの幸せな顧客です。
0
Benjamin

私が試したものはプレビューが機能しませんでした。しかし、xamlで新しいコンテンツページを作成すると、機能し始めます。

0
Felix

最新のXamarinアップデートでは、自動的に修正されました。 Java SDK 64ビットバージョンがインストールされていることを確認してください。また、XAMLファイルを開く前にプロジェクトをビルド/再ビルドする必要があります。詳細については、( ここに投稿 。ありがとう。

0
Foyzul Karim