【发布时间】:2020-05-06 22:46:45
【问题描述】:
我为 Android 制作了一个统一的游戏,但我在使用 admob 时遇到了问题。当我第一次设置 AdMob 时它工作正常。但现在,它没有显示横幅,当我请求插页式广告时,应用程序直接关闭。
当我在 Unity 中运行代码时,它运行良好。我可以在控制台中看到以下内容:
创建 DummyClient 虚拟 CreateBannerView 虚拟负载广告
当我为 android 编译代码时,我无法通过初始化。
MobileAds.Initialize(initStatus => { });
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using GoogleMobileAds.Api;
using UnityEngine.UI;
public class reklamlar : MonoBehaviour
{
private BannerView bannerView;
string adUnitId = "ca-app-pub-3940256099942544/6300978111";
void Start()
{
MobileAds.Initialize(initStatus => { });
this.RequestBanner();
ShowBannerAd();
}
public void RequestBanner()
{
this.bannerView = new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Top);
Debug.Log("banner Request");
}
public void ShowBannerAd()
{
AdRequest request = new AdRequest.Builder().Build();
this.bannerView.LoadAd(request);
Debug.Log("banner Show");
}
// Update is called once per frame
void Update()
{
}
}
【问题讨论】:
标签: c# android unity3d mobile admob