2016-12-06 12 views
0

が見つかりません。 ViewRenderer`2.CreateNativeControl 'が見つかりません。Xamarin.Forms.Platform.Android.ViewRenderer`2.CreateNativeControlは、」私は学校のためのクロスプラットフォームのアプリを作成していると私は、このエラーが発生しました

ロケーションページを表示しようとすると起動します。

LocationPage.xaml

このエラーを修正する方法を知っている誰ですか?

答えて

0

まず、Xamarin.Forms.MapsパッケージをBOTH PCLとあなたのAndroidプロジェクトに追加してください。これは、このようなエラーの最も一般的な理由です。

次に、Google Maps APIのキーがAndroidプロジェクトに正しく追加されていることを確認してください。

<meta-data android:name="com.google.android.maps.v2.API_KEY" 
     android:value="AbCdEfGhIjKlMnOpQrStUvWValueGoesHere" /> 

第三に、あなたはあなたのAndroidプロジェクトからマップ上のinitと呼ばれていることを確認します

Xamarin.FormsMaps.Init(this, bundle); 

なく、少なくとも最後に、すべてのあなたのnugetパッケージはとよく遊ぶバージョンで最新であることを確認してくださいお互い。

+0

こんにちは、私はグローバルパッケージマップ、アンドロイドパッケージマップ、およびIOSパッケージマップにXamarin.Forms.Mapsを追加しました。 APIキーを忘れていましたが、修正されました。ありがとうございます。 私はアンドロイドとIOSプロジェクトでinitを呼び出しました。 それでも同じエラーです。 –

+0

Android SDKを更新しましたか? Xamarin.FormsとAndroidのどのバージョンを使用していますか? – SuavePirate

+0

Xamarin.Forms 2.3.3.175 Android 6.0 –

関連する問題