广告在HoneyComb网站上显示,但在ICS网站上不显示
我已经调整了我的蜂窝申请以从事ICS.除了我的WebView中的广告不再显示外,一切都很好.我没有对本节进行更改. ICS兼容代码在蜂窝设备上显示广告,但在ICS设备上没有显示.什么是不同的,我如何处理? 以下是我在ICS设备上收到的日志,但不是蜂窝或更低的日志: 03-08 14:50:42.485: W/webview(24262): java.lang.Throwable: Warning: A WebView method was called on thread 'Thread-617'. All WebView methods must be called on the UI thread. Future versions of WebView may not support use on other threads. 03-08 14:50:42.485: W/webview(24262): at android.webkit.WebView.checkTh
中间广告(admob)按钮打开第二个活动(第二页)。
我对我的应用程序中的间隙代码是正确的. 是否正确. 目标是在按下主要活动的按钮时显示间隙广告2. . 示例MainActivity(button) public void page1(View view) { Intent i = new Intent (this, activity2.class); startActivity(i); if (mInterstitialAd != null ) { mInterstitialAd.show(this); } } 该代码正常工作,但这是正确的吗? 与节目有关的另一个问题(...): 我已经看过这两个版本 mInterstitialAd.show(this); or mInterstitialAd.show(MainActivity.this); 哪个是最好的? 对不起,我才刚刚开始,我有点迷路了. 感谢您的答案. 解决
4 2024-02-18
编程技术问答社区
为什么我的Admob奖励视频广告一次又一次的加载失败?
我只想通过使用测试ID显示奖励的视频广告,但它在加载时一次又一次地失败.有人可以告诉我,我在做什么错. 这是我的主要活动Kotlin. import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.widget.Toast import com.google.android.gms.ads.AdRequest import com.google.android.gms.ads.MobileAds import com.google.android.gms.ads.reward.RewardItem import com.google.android.gms.ads.reward.RewardedVideoAd import com.google.android.gms.ads.reward.RewardedVideoAdListener class MainActiv
0 2024-02-18
编程技术问答社区
如何将mopub广告库与android studio进行整合
我正在尝试将MOPUB SDK添加到我的应用程序中.我尝试在Android Studio中导入并添加库,但我在应用程序中没有看到任何广告. 我最初使用Eclipse添加了库,但是我正在尝试Android Studio,因为它是新的Google支持工具. 如何使用Android Studio将MOPUB的SDK添加到我的应用中? 解决方案 也许Android Studio已更新,我无法根据Abaar或Pyus13的答案来解决它. 此答案基于Android Studio 0.6.1. unzip mopub-sdk.zip您下载 Android Studio中的打开项目结构(文件 - >项目结构) 单击左上方的"+"按钮添加新模块 您可以看到新的模块wizzard,选择"导入现有项目",然后单击"下一步" 选择您只是解压缩 的mopub-sdk文件夹 单击下一步并完成.现在,您可以看到Android Studio将MOPUB-S
0 2024-02-18
编程技术问答社区
Admob广告不显示在安卓回收器视图中
嗨,我的应用没有在Android回收器视图中显示广告,我想在我的应用程序底部显示广告,但是它没有显示它们,我不想显示本机广告,我只想显示一个横幅在底部.它是一个使用SQLite数据库加载数据本机广告的字典应用程序不适合它.您能在这里提供帮助是我的代码吗? 主要活动.java mAdView = (AdView) findViewById(R.id.adView); mAdView.setAdListener(new AdListener() { @Override public void onAdLoaded() { Toast.makeText(getApplicationContext(), "onAdFailedToLoad", Toast.LENGTH_LONG).show(); if (mAdView.getVisibility() == View.GONE) { mAdView.se
0 2024-02-17
编程技术问答社区
引用主布局时出现空指针异常
我希望这种相对布局最终在底部加载广告. public class Main extends Activity { RelativeLayout mLayout; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mLayout = (RelativeLayout) findViewById(R.layout.main); ImageView View = new ImageView(this, null); //example view mLayout.addView(View); 然后,当mlayout称为 时,无效指针发生在下面 RelativeLayout.LayoutParams rpar
0 2024-02-16
编程技术问答社区
安卓。在不同的活动中重复使用同一个视图对象(案例是关于广告横幅)。
我想在不同活动中重复使用相同的视图对象(不是视图类或XML文件,我的意思是对象). 我几乎做到了.当然是上下文. 我尝试了应用程序上下文.它几乎可以工作,但是当我单击视图时,我在不同的活动之间传输,并尝试从其崩溃的另一个应用程序(或链接)启动另一个应用程序. (我不记得确切的崩溃,但是如果您需要的话,我会挖掘它). 我尝试了一些活动,我不介意一次泄漏,并将其作为上下文.它奏效了,实际上一切都起作用,直到我开始在ViewFlipper中获得奇怪的例外. 我的问题是,这是否真的可以使用,以及如何稳定?您有任何经验吗? 非常感谢 丹 解决方案 我要记住,您可以负担得起泄漏1活动,因为这是我知道的唯一解决方案: 声明静态视图,在您的第一个活动中(您请求广告)中的Myadview说.现在,您可以在每个活动转移中进行广告并删除此MyAdview.当然,您将必须在单独的活动中维护您的广告中的单独线性延迟,我们将在其中添加/删除MyAdview 例如.假设您要从活动
2 2024-02-12
编程技术问答社区
谷歌游戏过期需要4452000,但发现4325034
我面临Google Play服务广告的问题.我在应用程序中使用Rev 17版本的播放服务,并使用Android 4.4.2与已安装的Play Service版本4.8.20. ,但是在下面的Google Play Services过期时获得警告.需要4452000但发现4325034.并且不显示广告. 但在姜饼设备上正常工作2.3.x. 早些时候,我在Kitkat上的错误低于错误,应用程序正在崩溃. java.lang.securityException:未经许可尝试读取GServices:用户10096和当前过程都没有com.google.android.providers.gsf.gsf.permision.permision.read_gservices. 我添加了read_gservices的许可,它不会崩溃,但由于上述过时的问题而没有显示广告. 请建议解决方案. 谢谢. 解决方案 我通过添加权限清单文件com.google.an
0 2024-02-12
编程技术问答社区
InMobi 不显示任何广告
我想在我的Android应用程序中实现Inmobi广告. 我已经下载了Inmobi SDK并尝试使用示例应用显示广告. i 有效的app_id 从inmobi服务器生成,以下是我拥有的代码(我正在使用inmobi sdk中的示例应用程序) 和活动: mIMAdInterstitial = new IMAdInterstitial(this,"4028cba631d63df10131e1d3818b00cc"); 但是,每当我运行应用程序时
0 2024-02-12
编程技术问答社区
AdMob请求失败
我正在运行带有ADMOB广告的应用程序.它可以很好地工作,但是有时服务器无法提供广告,因此我考虑使用自己的广告(从我自己的服务器上提供的普通图像).有什么方法可以将回调设置为Adrequest,因此如果请求失败,则调用回调? 解决方案 您正在寻找Admob的public interface AdListener { public void onReceiveAd(Ad ad); public void onFailedToReceiveAd(Ad ad, AdRequest.ErrorCode error); public void onPresentScreen(Ad ad); public void onDismissScreen(Ad ad); public void onLeaveApplication(Ad ad); } 具体来说,onFailedToReceiveAd回调告诉您何时无法返回AD.让您的班级实现此接口以获取所有这些回调.只是不要忘记在AdView上
2 2024-02-11
编程技术问答社区
Mobclix和Proguard
我正在尝试使用proguard来混淆我的代码.我将Mobclix用于广告,当我构建APK时,它会吐出一个错误: org.eclipse.core.runtime.CoreException: Proguard returned with error code 1. See console at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:228) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.doExport(ExportWizard.java:290) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.access$0(ExportWizard
0 2024-02-11
编程技术问答社区
Admob-can't create any ads (admob wizard crappy?)
我正在尝试在ADMOB中创建一些广告,但是在最后一步,我总是会出现错误: There were problems with your submission 但没有指定在哪里.我发誓上帝,整页上没有错误,所有字段都正确填充,我看到田野周围没有红色形状,所有内容都匹配了在字段下写的标准,但是我遇到了这个错误 - 没有任何解释.有同样的经历吗?这完全令人沮丧:( 解决方案 好吧,这是Google的错 - 经过3个小时的尝试,我就放手了,在同一天的晚上,我尝试再次保存它(没有更改) - 而且它起作用了.我写信给Google关于这个谜团,但(再次)没有成功. 但是,我必须(再次!)强烈批评Google,他们的Admob向导很糟糕,这不是我第一个问题.接下来的几天,我的广告有很多问题 - 他们批准了我的广告,当我复制它(没有更改)时,它就被解脱了. 2-3次保存后,它获得了批准.像随机行为,或者我不知道是什么. 结论:我不明白这么大的公司在他们的网站上,在Admob,A
0 2024-02-11
编程技术问答社区
每隔1分钟加载一次插播广告
我想每一分钟后显示一次间质广告... 可以用示例代码解释吗? 谢谢 请 interstitialAds = new InterstitialAd(this, "Your_Pub_ID"); final AdRequest adRequest = new AdRequest(); interstitialAds.loadAd(adRequest); interstitialAds.setAdListener(this); 解决方案 有很多方法可以定期显示间隙广告.您可以在应用中添加代码,以便定期显示间隙广告. preparead(); ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor(); scheduler.scheduleAtFixedRate(new Runnable() {
2 2024-02-11
编程技术问答社区
如何在内容之间整合Mopub原生广告
我已经在listView中集成了MOPUB本机广告,所有功能都很好,但我想在我的内容之间不在ListView中显示本机广告. 我尝试了这个 MoPubNative.MoPubNativeNetworkListener moPubNativeListener = new MoPubNative.MoPubNativeNetworkListener() { @Override public void onNativeLoad(NativeAd nativeAd) { // ... } @Override public void onNativeFail(NativeErrorCode errorCode) { // ... } }; MoPubNative moPubNative = new MoPubNative(S
2 2024-02-11
编程技术问答社区
这些广告将发生什么?
如果我将广告应用程序添加到我的应用程序中,但是我实际上并没有在ADMOB中获利,我仍然会获得点击的钱吗?我上个月发布了一个应用程序,现在我意识到,我没有在实际的ADMOB网站上获利.发布者ID和所有内容都适当地放入了我的代码中,因此它仍然应该链接到我的Admob,对吗?那么,无论如何,货币化甚至能做什么?如果我不货币化,我还能赚钱吗? 谢谢, ruchir 解决方案 如果我将广告应用程序添加到我的应用程序中,但我实际上并没有获利 在Admob中,我仍然会得到点击的钱吗? 添加广告而不是货币化是什么意思?当您添加广告时,您将自动获利. (除非您使用别人的广告单元ID-在这种情况下,您仍在获利,但其他人正在赚取收入.)不要那样做.为自己赚取: - ) 发布者ID,所有内容都适当地放入了我的代码中,所以 仍然应该链接到我的admob,对吗? 是的,应该链接. 那么,无论如何,货币化甚至可以做什么? 货币化意味着在您的应用中添加广告.
0 2024-02-10
编程技术问答社区
为什么我不能在我的应用程序上显示横幅广告?
我试图在我的第一个应用程序上显示横幅广告,横幅IM使用的是自适应横幅. 我从三个星期开始就使我的横幅上的横幅上的横幅横幅,并且测试广告正常工作,但是当我尝试用我的横幅单元ID替换测试横幅单元ID时,广告没有在我的应用程序上显示将自己的设备设置为测试设备,我发现测试广告也运行良好,我发现的错误代码为3 no填充),我也尝试使用模拟器在其他设备上运行我的应用程序,而我看不到广告同样,我还尝试了一些有关此主题的解决方案未能加载AD:3 ,但没有任何改变. 我必须提到我已经收到了Admob的电子邮件,说我的帐户已获批准,我添加了付款信息(除了付款方式,因为它不允许我添加,直到我在帐户上获得100美元,我还没有在游戏机上撰写帐户. 这是显示广告的代码: public void displayAds() { adView = new AdView(getApplicationContext()); AdSize adSize = getAdSize();
0 2024-02-10
编程技术问答社区