をビルドエラー:OnCreateの内部にある次のコード行(から CurrentPlatform is inacessbile due to its protection level
Xamarin.AndroidがXamarin.Formsソリューションの私のAndroidのプロジェクトで私のMainActivity.csに次のエラーの取得対象のSDKを変更した後
を)、のみCurrentPlaftorm部分に下線:私はV6.0からV7.0への私のMonoAndroidをアップグレードし、JDK 1.8のようなものが付属して、すべての必要な更新をしたまで Microsoft.WindowsAzure.MobileServices.CurrentPlatform.Init();
私はこのエラーを受信しませんでした。 誰かがこのエラーの意味と、なぜそれがCurrentPlatform専用に呼び出されているのかを説明できるかどうかを知りたい。
新しいプロジェクトでこのエラーを再現しようとしましたが、Microsoft.WindowsAzure.MobileServices.
と入力した時点で問題なくCurrentPlatformオプションを利用できました。また
MobileServiceClient
タイプを使用して線があることに使用されるパラメータに2つのエラーをスロー:
await client.LoginAsync(context, "facebook");
しかし、私は今、以下の2つのエラーを受け取ります。 Argument 1: cannot convert from 'Android.Content.Context' to 'Microsoft.WindowsAzure.MobileServices.MobileServiceAuthenticationProvider'
Argument 2: cannot convert from 'string' to 'Newtonsoft.Json.Linq.JObject'
私は私のAndroidのターゲットSDKを変更したとき、彼らはMicrosoft.WindowsAzure cのほんの一部だったようなコードのこの2つの領域が壊れた理由はわかりません成分。
LoginAsyncメソッドが変更されました。 'client.LoginAsync(MobileServiceAuthenticationProvider.Facebook、token)'のようなものです。ここで 'token'はオプションのJObjectトークンです。 –