【问题标题】:Why I can't install google play services maps (Android) , in VS 2015?为什么我无法在 VS 2015 中安装 google play services maps (Android)?
【发布时间】:2017-02-21 20:47:17
【问题描述】:

每次,我都尝试在 VS 2015 中安装 google play services maps (Android)

我在组件上找到它 - 但带有(不完整)并且无法使用它,请查看下图 ..

我搜索了另一种使用 nuget 安装它的解决方案,但我总是收到此错误消息

严重性代码描述项目文件行抑制状态 错误无法安装包“Xamarin.GooglePlayServices.Maps 42.1001.0”。您正在尝试将此包安装到以“MonoAndroid,Version=v5.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。

如何让它工作?

【问题讨论】:

    标签: android google-maps xamarin xamarin.android nuget


    【解决方案1】:

    更新您的 Xamarin 安装/项目以使用 MonoAndroid 7.0,因为最新的“Xamarin.GooglePlayServices.Maps”包需要它。截至错误消息,您目前拥有 MonoAndroid 5.0

    更新 要更新您的安装,请在 Visual Studio 中转到菜单 Tools -> Options,然后转到 Xamarin -> Other -> Check now,然后按照说明进行操作。

    之后,检查您的 android 项目:右键单击它 -> 然后“属性”,然后转到“应用程序”选项卡并在“目标 android 版本”上,您应该已经安装了 SDK,并且那里有 7.0。 (我总是使用最新版本)。要检查安装的 xamarin 版本,请转到菜单“帮助 -> 关于 Microsoft Visual Studio”,然后在那里搜索 Xamarin 组件...应该显示 7.0

    【讨论】:

    • 如何更新我的 Xamarin 安装/项目以使用 MonoAndroid 7.0?
    • Xamarin for Visual Studio 是最新的! ——那么?
    • 检查你的 android 项目:右键单击它 -> 然后“属性”,然后转到“应用程序”选项卡和“目标 android 版本”,你应该已经安装了 SDK,并且那里有 7.0。 (我总是使用最新版本)。要检查安装的 xamarin 版本,请转到菜单“Help -> About Microsoft Visual Studio”,然后在那里搜索 Xamarin 组件...应该显示 7.0
    • 我已经将目标 SDK 版本转换为 7.0.0(牛轧糖),但它也发布了相同的错误并看到它(版本 5)我应该在另一个地方更改它,对吗?
    • 另一个问题,这会不会影响手机支持的最低SDK版本-(我要支持旧设备,好吗?)
    猜你喜欢
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 1970-01-01
    • 2016-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多