【问题标题】:How to fix"No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version)" in Xamarin android c#如何在 Xamarin android c# 中修复“未找到与给定名称匹配的资源(在 'value' 处,值为 '@integer/google_play_services_version)”
【发布时间】:2016-12-20 04:46:17
【问题描述】:
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />

我在 AndroidManifest.xml 中为谷歌地图插入了这些行,但出现此错误:

"没有找到与给定名称匹配的资源(在 'value' 处有值 '@integer/google_play_services_version)"

我该如何解决这个问题?

【问题讨论】:

  • 在 gradle 中添加 'com.google.android.gms:play-services:9.0.2'
  • xamarin 不使用 gradle 构建应用程序
  • 感谢您的回复,那么我该如何解决这个问题,..请提出任何解决方案

标签: c# android xamarin


【解决方案1】:

这基本上意味着自动生成的 Resources.designer.cs 文件中缺少 google_play_services_version 的密钥。在安装 GPS 包和构建项目时,这应该由 Google Play 服务 (GPS) 库添加到清单中。您是否安装了 Xamarin.GooglePlayServices.Maps 包?

【讨论】:

  • 是的,我已安装,但出现“com.google.android.gms.maps.model 包不存在”之类的错误..
猜你喜欢
  • 2016-11-04
  • 2017-05-15
  • 1970-01-01
  • 1970-01-01
  • 2021-01-22
  • 2015-06-16
  • 2014-07-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多