Android com.google.gms.location不存在
我正在尝试在Android com.google.gms.location不存在,android,xamarin,xamarin.android,Android,Xamarin,Xamarin.android,我正在尝试在Xamarin.Android应用程序上添加地图。到目前为止,我只添加了地图,没有添加任何位置侦听器。然而,我不断得到以下错误 包,com.google.gms.location不存在 我想知道我错过了什么或做错了什么 下面是从nuget添加到引用中的dll 确保所有软件包的版本相同(27.0.0) 确保安装了Xamarin.Build.Download(它下载所需的.jar文件等) 清理并重建android项目 尝试在软件包管理器控制台中输入更新软件包-重新安装Xamarin.
Xamarin.Android
应用程序上添加地图。到目前为止,我只添加了地图,没有添加任何位置侦听器。然而,我不断得到以下错误
包,com.google.gms.location
不存在
我想知道我错过了什么或做错了什么
下面是从nuget添加到引用中的dll
更新软件包-重新安装Xamarin.GooglePlayServices.Location
如果你想使用谷歌游戏服务。应用程序的测试设备/模拟器需要包含Google API。如果您使用的是仿真器,则可以执行以下步骤:
Tools->android->android SDK Manager
(例如API级别25)下载适用于您的android API级别的Google API系统映像:
Tools->Android->Android仿真器管理器->创建,创建一个新的谷歌API仿真器:
你如何“只添加地图”?努吉?哪一个?我添加了27.0.0版,
地图、基地、地下室和位置
Nuget包的名称是什么。例如:Crosslight.Xamarin.GooglePlayServices.Location或Xamarin.GooglePlayServices.Location。检查此链接:我使用了Xamarin.GooglePlayServices.Location
,那么它应该是42版而不是27版。