Примечание. Я знаю, что он еще не доступен для iOS. Также я не ищу Xamarin.Forms (очевидно).
Пытался интегрировать Google Pay(Tez)
API в свое Xamarin
приложение, когда я понял, что нет доступных руководств для его интеграции с Xamarin
, и это нормально.
Итак, я посетил страницу Google Pay API, на которой, похоже, красивое руководство для Android(Java)
, поэтому я начал преобразовывать собственный код Android в Xamarin
. А затем я наткнулся на бугорок, где PaymentsClient Кажется, что класс недоступен в Xamarin, поэтому я попытался проверить его пространство имен, чтобы, возможно, я мог понять, доступен он или нет (Xamarin.Android
). Но нет упоминания о пространстве имен этого класса (я не заметил). Все, что я смог найти в его информации, это то, что он унаследован от com.google.android.gms.common.api.GoogleApi
, что на самом деле не помогло.
Запросы
- Мне здесь не хватает какого-то пакета или есть альтернатива, которая используется в
Xamarin
? - Есть ли руководство по интеграции API Google Pay (Tez) для
Xamarin
приложений, которые я пропустил? - Интеграция с Google Pay (Tez) еще не добавлена в Xamarin.Android?
- Или что-то не так с моей текущей конфигурацией? т.е.
VS17 Pro
версия15.6.7
,Xamarin
версия4.9.0.753
иXamarin.Android
версия8.2.0.16
Последняя версия Android SDK со всеми версиями API выше v 4.0
IsReadyToPayRequest request = IsReadyToPayRequest.fromJson(GooglePayUtility.GetIsReadyToPayRequest().ToString());
это в частностиIsReadyToPayRequest.fromJson
- person FreakyAli   schedule 06.12.2018