首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xamarin Studio上使用AdMob与Android,Google服务不存在

在Xamarin Studio上使用AdMob与Android,Google服务不存在
EN

Stack Overflow用户
提问于 2015-11-15 18:44:41
回答 1查看 1.6K关注 0票数 2

最近,我尝试在我的AdMob应用程序上使用Google。然而,我未能成功。首先,我无法学习教程(例如,这个教程:https://blog.tommyparnell.com/admob-with-xamarin-part-1-banner-ads/),这里说的是“获取更多的组件”(我正在使用Xamarin )和下载Google服务(Jellybean)。然而,我找不到它,相反,我发现了很多Google服务组件。我试着安装了一个名为"Google - Ads“的游戏(我想这个是与Admobs相关的)。但是,似乎有些东西不起作用,组件看起来就像没有激活,它说:

代码语言:javascript
复制
Some required packages are not referenced by the project

我很绝望,真的不知道该怎么做。我能做什么?还请注意,我有最新版本的SDK。这可能是问题所在吗?如果是这样的话,我怎样才能解决这个问题呢?

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-15 19:07:39

您提到的那个教程已经过时了,并且正在使用"Xamarin Google - All“软件包的不推荐版本。

您需要单个" Ads "包,该包将提供ADMob命名空间(using ADMob;),该名称空间还将安装相关的Play服务依赖项,您必须相应地更新教程中的代码,以匹配新的Ads名称空间/api。显示广告的整体代码和过程是有效的。

打开软件包管理器并搜索"Xamarin Google广告“

代码语言:javascript
复制
>Install-Package Xamarin.GooglePlayServices.Ads -Version 27.0.0

Nuget页面:

https://www.nuget.org/packages/Xamarin.GooglePlayServices.Ads/27.0.0

最新测试版:

https://www.nuget.org/packages/Xamarin.GooglePlayServices.Ads/28.0.0-beta1

“Xamarin Google Play Services -All”nuget软件包现在已不再受欢迎。 相反,您应该使用单独的NuGet包来获得应用程序中所需的绑定。 您可以通过搜索“xamarin google服务”:https://www.nuget.org/packages?q=xamarin+google+play+services来找到各个包

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33723497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档