我一直在尝试使用https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2和https://github.com/xamarin/monodroid-samples/tree/master/GooglePlayServices
中的步骤实施Google Play服务 android update project -p "path to project" -t 4
工作
ant debug工作,更新了project.properties,添加了Api密钥
然而,在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)
答案 0 :(得分:0)
我建议您使用http://components.xamarin.com/中的Google Play服务。
步骤:
在Android SDK Manager中查看您的Google Play服务API。如果它不是转速。 12,更新它。如果那不可能那么检查你的修订版,并从Xamarin找到合适的组件。他们支持转。 9,rev。 10,和rev。 12.如果要支持旧设备,请下载Froyo版本。
如果您更新为rev,请下载此组件。 12:http://components.xamarin.com/view/googleplayservices12/