簡體   English   中英

添加admob jar文件和類未找到錯誤

[英]adding admob jar file and class not found error

我正在嘗試添加admob.jar文件,但沒有成功。 我遵循所有步驟,例如,右鍵單擊項目文件選擇,屬性,選擇構建路徑,添加外部jar文件,然后單擊訂單並導出,選擇GoogleAdMobAdsSdk-6.4.1 jar,然后單擊確定。 但是,我的admob.jar文件已復制到“參考庫”中,而不是復制到Libs文件夾中。 我確實將粘貼復制到了libs文件夾中,但是沒有用。 我也正在接收以下錯誤。 我正在使用ADT工具,而我的操作系統是Windows Vista。 另外,我所有的文件夾和文件都保存在同一位置。 在此處輸入圖片說明

通常,我將jar文件復制到我的libs文件夾中,然后在Eclipse上刷新視圖(按F5鍵,使文件顯示在libs下)。 然后,您可以右鍵單擊該文件,選擇“構建路徑”,然后單擊“添加到構建路徑”。

看來您沒有刷新那里的視圖。

請注意,添加Admob的新方法是使用Google Play服務SDK方法( https://developer.android.com/google/play-services/setup.html?hl=fr

使用Google Play服務SDK來添加小怪而不是jar。

這是使用它的示例,如下所示:

 LoadAdViewInEveryActivity.loadAdds(this, mAddMobsLinearLayout);

這是課程:

public class LoadAdViewInEveryActivity
{
    private static AdView adView = null;

    public static void loadAdds(Activity act, LinearLayout adLayout)
    {
        adLayout.setVisibility(View.VISIBLE);
        adView = new AdView(act);
        adView.setAdSize(AdSize.SMART_BANNER);
        adView.setAdUnitId(Constant.AD_UNIT_ID);

        AdRequest.Builder adRequestBuilder = new AdRequest.Builder();
        adRequestBuilder.addTestDevice(AdRequest.DEVICE_ID_EMULATOR);
        adLayout.addView(adView);
        adView.loadAd(adRequestBuilder.build());
    }

    public static void destroyView()
    {
        if (adView != null)
        {
            adView.destroy();
            adView = null;
        }
    }

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM