在Eclipse中广告Mob Sdk更新

时间:2016-09-13 06:03:52

标签: android eclipse admob

我刚收到谷歌的电子邮件,他们将在17日晚上停止展示广告,因为这些方法已被弃用。我还在一些链接上研究了以下内容: -

https://firebase.google.com/docs/admob/android/quick-start

https://github.com/googleads/googleads-mobile-android-examples

以上是GitHub链接,Google提供的示例带有新SDK,因为我的应用程序已经在过去2年的市场中使用了。那么我需要将整个项目迁移到Android工作室吗?或者有没有办法在eclipse中进行更新?

我还找到了一个链接,指出如果我们使用版本高于4的Google Play服务,那么我们的广告将不会受到Google的影响

以下是链接: - Upgrade your Android Google Mobile Ads SDK to ensure ads keep serving

以下是我的Google Play服务版详细信息: -

 android:versionCode="5089000" 
android:versionName="5.0.89-000" 

我用来获取广告的方法: -

private void getAds() {
    try {
        AdRequest adRequest = new AdRequest.Builder()
                .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
                .addTestDevice("").build();
        adView.loadAd(adRequest);
        adView.setBackgroundColor(Color.BLACK);
    } catch (Exception e) {
        e.printStackTrace();
    }
}

在我的XML中: -

 <com.google.android.gms.ads.AdView
            android:id="@+id/adView"
            android:layout_width="match_parent"
            android:layout_height="60dp"
            android:layout_gravity="bottom"
            ads:adSize="BANNER"
            ads:adUnitId="YOUR KEy"
            android:background="@drawable/container_ads_bg" />

请同时查看此链接: -

https://firebase.google.com/docs/admob/android/existing-app

这表明这也可以在日食中完成。

事情是我的代码相当陈旧,差不多3岁所以我很害怕迁移它,但如果我没有别的选择,那么我肯定会迁移它。< / p>

所以我需要更新SDK并使用FireBase配置它吗?

请告知我们,因为我们没有多少时间来更新SDK。

感谢。

1 个答案:

答案 0 :(得分:0)

我建议迁移到Android Studio并使用 adMob和Firebase的内置实用程序

在您的情况下,请将您的项目导入Android工作室,它会建议使用最新SDK更新项目的方法。