差分
編集の要約なし
==関連項目大雑把な導入手順==[[MSDN]]にも同様の説明があるが日本語版は機械翻訳なのか意味不明すぎるので英語版を読んだ方がわかりやすい。
*[[CUDA]]*[[OpenCL]]*[[DirectCompute]]https://docs.microsoft.com/en-us/xamarin/android/data-cloud/google-messaging/remote-notifications-with-fcm?tabs=macos
==参考文献=アプリに権限を追加する===アプリに以下の権限を追加する。GoogleのFCMサーバーを経由してのプッシュ通知なので[[インターネット]]に繋がっている必要がある。
*https://developer.android.com/about/versions/android-3.0-highlights.html#graphic*https://developer.android.com/about/versions/android-4.2*https://developer.android.com/guide/topics/renderscript/computeInternet
===アプリにパッケージを追加する===アプリに[[カテゴリNuGet]]から以下の2つのパッケージを追加する。 *Xamarin.GooglePlayServices.Base*:画像処理Androidデバイスが[[Google Play]]対応機種かの判別に使用*Xamarin.Firebase.Messaging*:FCMそのもの ===Firebaseに新しいプロジェクトを作る===[[ウェブブラウザ]]で[[カテゴリFirebase]]の管理画面を開き、新しいプロジェクトを作る。 *https:シェーダー//console.firebase.google.com 新しいプロジェクトを作る際にAndroidアプリ(のパッケージ名)を登録する。このパッケージ名宛にメッセージが届くようになる。 一通り登録が終わると「google-services.json」が[[ダウンロード]]できる。[[Visual Studio for Mac]]上のプロジェクトに「google-services.json」を追加する。この[[ファイル]]を追加したら[[右クリック]]してビルドアクションに「GoogleServicesJson」と設定する。ビルドアクション一覧に「GoogleServicesJson」が表示されない[[バグ]]らしきものがあったが、ソリューションを閉じてから再度開いたら表示された。 ===プログラムを実装する===[[ソース読め]]。[[あとは勇気だけだ]]。 *https://developer.xamarin.com/samples/monodroid/Firebase/FCMNotifications/ == 関連項目 ==* [[Xamarin.Androidで通知を表示する]]* [[Xamarin.Androidで通知を表示しアプリを起動する]] == 参考 == *Firebase Cloud Messaging*:https://firebase.google.com/docs/cloud-messaging/ [[カテゴリcategory:Xamarin.Android]]