[英]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.