jjzjj

android - 如何以编程方式创建 admob 横幅?

如何使用代码创建admob智能横幅?我的布局完全是用代码构建的。 最佳答案 您可以或多或少地这样做:LinearLayoutadContainer=;AdViewadView=newAdView(activity)adView.setAdSize(AdSize.SMART_BANNER);adView.setAdUnitId();//ca-app-pub-3940256099942544/6300978111(admobsamplebanneradid)//Initiateagenericrequesttoloaditwithana

java - 膨胀类 com.google.ads.AdView 时出错

您好,我是androiddev和admob的新手。我正在尝试制作一个简单的测试应用程序,底部有一个按钮、几个页面和admob。在我尝试实现admob之前一切正常。这是我的代码:HelloAndroid.java:packagecom.manny.HelloAndroid;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.ImageView;publicclassHelloAndroidex

java - 膨胀类 com.google.ads.AdView 时出错

您好,我是androiddev和admob的新手。我正在尝试制作一个简单的测试应用程序,底部有一个按钮、几个页面和admob。在我尝试实现admob之前一切正常。这是我的代码:HelloAndroid.java:packagecom.manny.HelloAndroid;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.ImageView;publicclassHelloAndroidex

java - 以编程方式设置时,广告尺寸和广告单元 ID 必须在 loadAd 之前设置

我不知道这里发生了什么,但我正在尝试通过如下代码动态设置我的广告单元ID,并将其从XML中删除,但仍然出现错误:TheadsizeandadunitIDmustbesetbeforeloadAdiscalled.和AdViewmAdView=(AdView)rootView.findViewById(R.id.adView);mAdView.setAdUnitId(getEvent().getAdMobUnitId());AdRequestadRequest=newAdRequest.Builder().build();mAdView.loadAd(adRequest);

java - 以编程方式设置时,广告尺寸和广告单元 ID 必须在 loadAd 之前设置

我不知道这里发生了什么,但我正在尝试通过如下代码动态设置我的广告单元ID,并将其从XML中删除,但仍然出现错误:TheadsizeandadunitIDmustbesetbeforeloadAdiscalled.和AdViewmAdView=(AdView)rootView.findViewById(R.id.adView);mAdView.setAdUnitId(getEvent().getAdMobUnitId());AdRequestadRequest=newAdRequest.Builder().build();mAdView.loadAd(adRequest);

android - Adview loadAd() 触发 StrictMode 违规

我正在尝试在我的应用程序中添加一些内容。当我启用StrictMode时,我遇到了一堆像这样的违反政策的行为(可能有6或7个)。这是正常的吗?18817-18817/com.xyz.xyz.xyzD/StrictMode:StrictModepolicyviolation;~duration=67937ms:android.os.StrictMode$StrictModeDiskReadViolation:policy=5439503violation=2atandroid.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(Stri

android - 以下类无法实例化 : - com. google.ads.AdView Admob

我是Admobsdk的新手,我正在将Admob添加到我正在开发的应用程序中,但我在xml上遇到错误。这是我的xml:我在顶部添加了adView,但出现错误。这里是错误:Thefollowingclassescouldnotbeinstantiated:-com.google.ads.AdView(OpenClass,ShowErrorLog)SeetheErrorLog(Window>ShowView)formoredetails.java.lang.NoSuchMethodError:com.google.ads.AdSize.createAdSize(Lcom/google/ads

android - AdMob 错误(扩展类 com.google.ads.AdView 时出错)

我尝试把AdMob,复制libs里的库,在manifest里注册:在单独的布局代码中添加:在Activity中:AdViewadView=(AdView)this.findViewById(R.id.adView);adView.loadAd(newAdRequest());在图形查看器中一切看起来都很好。但是当你启动模拟器爬升时报错:03-0910:21:10.509935-935/my.idealE/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentI

安卓/Admob : Can I set a list of testing devices in the Layout XML for the AdView?

因此,目前我的布局中有一个AdView,如下所示:而且效果很好。但是,我必须在源代码中获取AdView,以便向它传递对Emulator和我的个人电话的请求,使其成为TestingDevices而不会接收真实广告。有没有办法可以直接在XML中列出这些内容?或者甚至强制AdView仅显示测试广告,这样我就不必拥有那段代码,并且可以将AdView设置为loadAdOnCreate?谢谢。 最佳答案 当然,将此添加到xml中:ads:testDevices="TEST_EMULATOR,TEST_DEVICE_ID"我在这里找到它:http

android - 在发布之前,我是否需要删除 android 中 AdView 的 testDevice 代码?

AdViewmAdView=(AdView)findViewById(R.id.adViewGame);AdRequestadRequest=newAdRequest.Builder().addTestDevice("27CBA8D2XXXXXXXXXD7996125").build();mAdView.loadAd(adRequest);在生成用于发布的签名apk之前,我是否需要从上面的代码中删除任何一行? 最佳答案 不,它是您设备的唯一ID,因此,如果您尝试从PlayStore在此设备上安装此应用程序,您将看到测试广告,而不是真