【问题标题】:How to implement google play services using android sdk 17 on xamarin如何在 xamarin 上使用 android sdk 17 实现 google play 服务
【发布时间】:2013-10-24 07:40:59
【问题描述】:

我一直在尝试使用https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2https://github.com/xamarin/monodroid-samples/tree/master/GooglePlayServices 中的步骤实现 Google Play 服务

android update project -p "path to project" -t 4 工作

ant调试工作,更新project.properties,添加Api key

但是,在 Mac 上的 Xamarin studio 4.0.3 中构建时,请使用 Xamarin android 4.6。缺少什么包裹。任何建议表示赞赏。我引用 Mono.android,support.v4

/Users/TheCall/MapView/Components/googleplayservices-9.0/samples/GooglePlayServicesApp/GooglePlayServicesApp/obj/Debug/android/src/mono/com/google/android/gms/appstate/OnSignOutCompleteListenerImplementor.java(34,34): 
Error: package com.google.android.gms.appstate does not exist 

com.google.android.gms.appstate.OnSignOutCompleteListener (GooglePlayServicesApp)

【问题讨论】:

    标签: xamarin.android


    【解决方案1】:

    我建议您使用来自http://components.xamarin.com/ 的 Google Play 服务。

    步骤:

    1. 在 Android SDK 管理器中检查您的 Google Play 服务 API。如果不是转。 12、更新一下。如果那不可能,请检查您的修订版,并从 Xamarin 中找到合适的组件。他们支持转。 9,转。 10,转。 12. 如果您想支持旧设备,请下载 Froyo 版本。

    2. 如果您已更新为 rev,请下载此组件。 12:http://components.xamarin.com/view/googleplayservices12/

    3. 解压,并在您的项目中引用下载的 DLL。
    4. 像这样使用它:http://components.xamarin.com/gettingstarted/googleplayservices12

    【讨论】:

    • 请注意,如果您需要在项目中添加组件,则需要 Xamarin Indie 版本。
    猜你喜欢
    • 2014-09-07
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    • 2022-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多