2014-05-22 57 views
0

我想添加admob.jar文件但沒有成功。我遵循所有步驟,如右鍵單擊項目文件選擇,屬性,選擇構建路徑,添加外部jar文件,然後單擊命令並導出,選擇GoogleAdMobAdsSdk-6.4.1 jar並單擊確定。但是,我的admob.jar文件複製到引用的庫中,而不是複製到庫文件夾。我沒有複製粘貼物理libs文件夾,但我沒有工作。此外,我正在接受以下錯誤。我使用ADT工具,我的操作系統是Windows Vista。此外,我所有的文件夾和文件都保存在同一個地方。 enter image description here添加admob jar文件和類未找到錯誤

回答

0

使用Google play service 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; 
     } 
    } 

}

+0

對不起,我在Android和編程新。我是否應該將這個類添加到我的mainactivity.class中,還是需要創建一個新的類?有沒有我可以使用的任何教程。謝謝 – user3203367

+0

不,只是在你的主包中創建一個類,並在你想要顯示添加的地方調用這個活動。 –

1

通常我複製的jar文件我的libs文件夾,然後在Eclipse上刷新視圖(按F5,使文件出現在庫下)。然後,您可以右鍵單擊該文件,選擇「構建路徑」,然後單擊「添加到構建路徑」。

看來你並沒有刷新那裏的看法。

一張小紙條,加入AdMob的新方法是使用谷歌的Play服務SDK方法(https://developer.android.com/google/play-services/setup.html?hl=fr

+0

哇,我可以在我的libs文件夾中看到我的文件,但同時它也在參考庫和私有庫中看到。但我有同樣的錯誤消息:(來源未找到..任何事情我需要做什麼? – user3203367

+0

源未找到錯誤並不壞,這意味着您沒有加載admob SDK的源庫,這是正確的想法(我認爲源代碼不可用)繼續將SDK集成到你的應用程序 – Wizche

+0

抱歉,我不是很好的程序員和新的android你的意思是繼續整合SDK保持更新文件或下載其他文件。我想我錯過了一些東西,但是知道它是什麼? – user3203367