2017-12-08 6 views
1

ビルドしているアプリケーションにマップ機能を実装する必要があります。 そして私はthis guideに従っていた。Xamarin.Forms - Droid ProjectでXamarin.Forms.Mapsの壊れた参照

私はパッケージをダウンロードし、すべての設定を行った。 Mapクラスをプロジェクトにまだ実装していないので、両方のプラットフォーム(AndroidとiOS)で必要な設定を行っただけです。

ポータブルプロジェクトとiOSプロジェクトは問題ありません。問題はAndroidプロジェクトです。

それはいくつかの壊れた参照、これらのものがあります。

enter image description here

そして、私はAndroidのプロジェクトをコンパイルしようとすると、私はこのエラーとこれらの警告を得る: enter image description here

誰が私を与えることができますが手?前もって感謝します。

EDIT: 私はAndroidスタジオでインストールされたSdkを使用していますが、最新のGoogle Playサービスがインストールされています。

更新日: 私は自分のXamarin.GooglePlayServicesのバージョンを1つずつ(最初の画像にリストアップされている)何らかの理由でアップグレードしました。本当に古いバージョンをダウンロードしました。だから私はそれらをアップグレードしたばかりです。

しかし、私はまだエラーを受け取ります: "ResolveLibraryProjectImports"タスクが予期せず失敗しました。

+0

1 /新しいxforms/pclプロジェクトを開始する。 2/xamはナゲットのみを更新します。 3 /アンドロイドnugetsを更新しない 4 /ソリューションに 'XFマップnuget' を追加 5 /設定ドロイド最小SDK 4.4 6 /へのPCLは 7 /ドロイド ポストをバック再構築再構築し、私に知らせて –

答えて

0

SOLUTION:.csprojファイル内のすべてのプロパティグループに

<UseShortFileNames>True</UseShortFileNames> 

私はAndroidのプロジェクトをアンロードするには、これを追加しました。

私のアンドロイドプロジェクトを読み込み、すべて正常に機能しました。

関連する問題