Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么AdMob不以Xamarin形式出现

为什么AdMob不以Xamarin形式出现
EN

Stack Overflow用户
提问于 2020-02-29 15:28:10
回答 2查看 1.3K关注 0票数 0

我正试图在我的Xamarin表单应用程序中实现AdMob。我正在跟踪Xamarin形式的AdMob来实现AdMob广告。然而,这则广告似乎没有出现。在输出中,我得到了下面的输出,这表明某些东西不起作用。

我在我的Android项目中添加了以下两个包。

Xamarin.GooglePlayServices.Ad Xamarin.Firebase.Ads

代码语言:javascript
运行
AI代码解释
复制
02-29 23:23:58.145 W/mpanyname.dest( 5974): JNI RegisterNativeMethods: attempt to register 0 native methods for crc64b6d8dc29f1e2b389.AdMobViewRenderer 
02-29 23:23:58.216 D/DynamitePackage( 5974): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl 
02-29 23:23:58.232 I/Ads     ( 5974): This request is sent from a test device. 
02-29 23:23:58.294 I/mpanyname.dest( 5974): The ClassLoaderContext is a special shared library. 
02-29 23:23:58.366 I/DynamiteModule( 5974): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:21200 
02-29 23:23:58.366 I/DynamiteModule( 5974): Selected remote version of com.google.android.gms.ads.dynamite, version >= 21200 
02-29 23:23:58.545 I/mpanyname.dest( 5974): Background concurrent copying GC freed 8964(1124KB) AllocSpace objects, 7(356KB) LOS objects, 49% free, 3MB/7MB, paused 1.763ms total 203.190ms 
02-29 23:23:58.765 E/FA      ( 5974): GoogleService failed to initialize, status: 10, Missing google app id value from from string resources with name google_app_id.

我不知道为什么它没有显示,但我想,根据输出,可能有一些错误。

删除Xamarin.Firebase.Ads后输出,因为我只想要Google服务广告。

代码语言:javascript
运行
AI代码解释
复制
03-03 14:27:45.967 D/DynamitePackage(16402): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl
03-03 14:27:45.985 I/Ads     (16402): This request is sent from a test device.
03-03 14:27:46.227 I/DynamiteModule(16402): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:21200
03-03 14:27:46.228 I/DynamiteModule(16402): Selected remote version of com.google.android.gms.ads.dynamite, version >= 21200
03-03 14:27:46.263 I/mpanyname.dest(16402): The ClassLoaderContext is a special shared library.
03-03 14:27:46.354 W/Ads     (16402): Invoke Firebase method getInstance error.
03-03 14:27:46.355 W/Ads     (16402): The Google Mobile Ads SDK will not integrate with Firebase. Admob/Firebase integration requires the latest Firebase SDK jar, but Firebase SDK is either missing or out of date
03-03 14:27:46.738 W/mpanyname.dest(16402): Accessing hidden field Ljava/nio/Buffer;->address:J (light greylist, reflection)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-05-01 09:57:22

通过这些步骤解决了我的问题。

  1. 删除Xamarin.GooglePlayServices.Ad和Xamarin.Firebase.Ads包
  2. 添加了Xamarin.GooglePlayServices.Ads.Lite的精简版
  3. Admob测试广告中添加测试单元Id
  4. 在Adnroid清单中为应用程序ID添加true而不是应用程序Id

编辑 5.您需要确保您已经在admob中创建了您的帐户,并且它已经被批准了。这意味着您必须添加您的帐户详细信息和银行信息(而不是支付方式),然后您收到admob的批准电子邮件,您的广告可以出现,他们还向您发送了一个指南,如何合并您的广告,这正是我的回答中提到的步骤。

票数 1
EN

Stack Overflow用户

发布于 2020-03-02 03:31:21

由于您使用的是firebase,因此您需要将应用程序注册到Firebase,如下所示:

https://firebase.google.com/docs/android/setup

注册后,下载"google-services.json“文件并将其添加到android应用程序根目录。然后右键单击google-services.json并将构建顺序设置为该文件。构建解决方案并进行测试。

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

https://stackoverflow.com/questions/60470603

复制
相关文章
【集合论】集合概念与关系 ( 集族 | 集族示例 | 多重集 )
文章目录 一、 集族 二、 集族示例 三、 多重集 一、 集族 ---- 集族 : 除 P(A) 幂集之外 , 由 集合构成的集合 , 称为集族 ; 带指标集的集族 : 集族中的集合 , 都赋予记号 , 就是带指标集的集族 ; \mathscr{A} 是一个集族 , S 是一个集合 对于任意 \alpha \in S , 存在 唯一的 A_\alpha \in \mathscr{A} ( \alpha 是 S 中的元素 , A_\alpha 是集族 \mathscr{A} 中
韩曙亮
2023/03/28
8670
mask rcnn训练自己的数据集_fasterrcnn训练自己的数据集
这篇博客是 基于 Google Colab 的 mask rcnn 训练自己的数据集(以实例分割为例)文章中 数据集的制作 这部分的一些补充
全栈程序员站长
2022/09/23
8340
mask rcnn训练自己的数据集_fasterrcnn训练自己的数据集
信息论 - 基础概念
信息论是运用概率论与数理统计的方法研究信息、信息熵、通信系统、数据传输、密码学、数据压缩等问题的应用数学学科。本文介绍基本概念。 信息 信息是用来消除事情的不确定性的,不确定性的减少量等于**信息的信息量。* 信息论背后的原理是:从不太可能发生的事件中能学到更多的有用信息。 发生可能性较大的事件包含较少的信息。 发生可能性较小的事件包含较多的信息。 独立事件包含额外的信息 。 熵 对于事件 X=x , 定义自信息 (self-information) 为: I(x)=-\log P(x) 自信息仅
为为为什么
2022/08/05
6020
信息论 - 基础概念
数据集的划分--训练集、验证集和测试集
        在机器学习中,经常提到训练集和测试集,验证集似有似无。感觉挺好奇的,就仔细查找了文献。以下谈谈训练集、验证集和测试集。
Flaneur
2020/03/25
5.3K0
训练集准确率很高,验证集准确率低问题
训练集在训练过程中,loss稳步下降,准确率上升,最后能达到97% 验证集准确率没有升高,一直维持在50%左右(二分类问题,随机概率) 测试集准确率57% 在网上搜索可能打的原因: 1.learning rate太小,陷入局部最优
全栈程序员站长
2022/11/04
3.6K0
训练集准确率很高,验证集准确率低问题
【集合论】等价类 ( 等价类概念 | 等价类示例 | 等价类性质 | 商集 | 商集示例 )★
商集的本质 : 商集 本质是一个 集合 , 集合中的元素是 等价类 , 该等价类是基于
韩曙亮
2023/03/28
1.3K0
【集合论】等价类 ( 等价类概念 | 等价类示例 | 等价类性质 | 商集 | 商集示例 )★
如何把设计问题转化为数学问题,方法论
图像本质上是一个二维的矩阵,于是,我们可以把问题转化为寻找二维矩阵中的最大子矩阵这么一个数学问题:
mixlab
2020/06/04
5350
一些范畴论上的概念
函子与函数不同,函数描述的是类型之间的映射,而函子描述的是 范畴(category) 之间的映射
Orlion
2024/09/02
960
一些范畴论上的概念
信息论中的基本概念
1 信息量 定义:信息量是对信息的度量。 就跟时间的度量是秒一样,当我们考虑一个离散的随机变量x的时候,当我们观察到的这个变量的一个具体值的时候,我们接收到了多少信息呢? 多少信息用信息量来衡量,我
用户1432189
2019/02/25
1K0
概率论温习-基础概念
P(∐Kk=1Ak)=∑kk=1P(Ak) P(\coprod^K_{k=1}A_k) = \sum^k_{k=1}P(A_k)
干货满满张哈希
2021/04/12
3170
概率论基本概念
文章目录 文章目录 1. 随机试验 2. 样本空间 3. 随机事件 4. 事件间的关系和事件的运算 5. 频率与概率 6. 古典概率模型 7. 条件概率 8. 独立性 1. 随机试验 ---- 具有以下特征的试验,被称作「随机试验」 可以在相同条件下重复地进行 每次试验的可能结果不止一个,并且能实现明确试验的所有可能结果 进行一次试验之前不能确定哪一个结果会出现 2. 样本空间 ---- 随机试验 的所有可能结果组成的集合称为 的样本空间,记做 样本空间的元素,即 的每个结果,称为样
Java宝典
2021/01/14
7930
训练集、验证集、测试集以及交验验证的理解
在人工智能机器学习中,很容易将“验证集”与“测试集”,“交叉验证”混淆。
全栈程序员站长
2022/08/27
19.5K0
训练集、验证集、测试集以及交验验证的理解
【集合论】集合概念与关系 ( 真子集 | 空集 | 全集 | 幂集 | 集合元素个数 | 求幂集步骤 )
全集 : 限定所讨论的集合 , 都是某个集合的子集 , 则称该集合为全集 , 记作
韩曙亮
2023/03/28
1.5K0
一个值得深思的问题?为什么验证集的loss会小于训练集的loss
在本教程中,您将学习在训练自己的自定义深度神经网络时,验证损失可能低于训练损失的三个主要原因。
AI算法与图像处理
2019/11/07
8.7K0
一个值得深思的问题?为什么验证集的loss会小于训练集的loss
训练集(Training dataset)
在机器学习中,一般将样本分成独立的三部分训练集(train set),验证集(validation set)和测试集(test set)。其中,训练集用于建立模型。
easyAI
2019/12/18
1.2K0
概率论基础 - 1 - 基础概念
本系列记录概率论基础知识,本文介绍最基本的概率论概念。 概率与分布 条件概率与独立事件 条件概率 已知A事件发生的条件下B发生的概率,记作P(B \mid A) ,它等于事件AB的概率相对于事件A的概率,即: P(B \mid A)=\frac{P(A B)}{P(A)} 其中 {P(A)} > 0 条件概率分布的链式法则 对于n个随机变量{X_{1}, X_{2}, \cdots, X_{n}} ,有: P\left(X_{1}, X_{2}, \cdots, X_{n}\right)=P\left
为为为什么
2022/08/05
5810
概率论基础 - 1 - 基础概念
Autosar知识:方法论-概念概述
AUTOSAR使用EnterpriseArchitect建模工具来绘制文档图形,图形的定义是通过《软件过程工程元模型规范SPEM》制定。
MungBean
2020/03/04
1.2K0
Autosar知识:方法论-概念概述
【机器学习】划分训练集和测试集的方法
在机器学习中,我们的模型建立完成后,通常要根据评估指标来对模型进行评估,以此来判断模型的可用性。而评估指标主要的目的是让模型在未知数据上的预测能力最好。因此,我们在模型训练之前,要对训练集和测试集进行划分。一般数据集划分的方法有四种:留出法、交叉验证法、留一法、自助法。
Twcat_tree
2023/11/20
1.6K0
【机器学习】划分训练集和测试集的方法
论解决问题的“姿势”
我遇到难题了,为此困惑了多日,解决不了,关于Electron在ASAR包中可以使用二进制文件的问题,这个问题解决起来非常的痛苦,但还是得去解决,找办法。
icepy
2019/06/24
7210
论解决问题的“姿势”
tensorflow对象检测框架训练VOC数据集常见的两个问题
Tensorflow自从发布了object detection API这套对象检测框架以来,成为很多做图像检测与对象识别开发者手中的神兵利器,因为他不需要写一行代码,就可以帮助开发者训练出一个很好的自定义对象检测器(前提是有很多标注数据)。我之前曾经写过几篇文章详细介绍了tensorflow对象检测框架的安装与使用,感兴趣可以看如下几篇文章!
OpenCV学堂
2019/04/29
2.1K2
tensorflow对象检测框架训练VOC数据集常见的两个问题

相似问题

与WebAPI服务通信的html/knockoutjs应用程序中的身份验证

10

WebAPI自托管:如何与主机通信?

11

与HttpClient、WebApi和WCF的通信非常耗时

112

顶层服务(充当TCP服务器)与自托管OWIN WebAPI之间的通信

37

与WebAPI的ADALjs通信导致令牌刷新,但没有对WebAPI的请求

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文