2014-03-03 68 views
1

我試圖升級AdMob的實施。使用GoogleAdMobSDK,我想變成google-play-services-lib。Android Admob實施:獲取錯誤:「未找到Google Play服務資源」

顯示廣告。如此看來不錯,但我還是在方法調用loadAd()在日誌

Requesting resource 0x7f0c000d failed because it is complex 
    GooglePlayServicesUtil: The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. 

這裏是我的清單得到這個錯誤:

  • 我導入庫項目在我的工作區,複製源。
  • 我引用該庫到我的項目
  • 我添加元數據的清單

    <meta-data android:name="com.google.android.gms.version" 
        android:value="@integer/google_play_services_version" /> 
    
  • 我的代碼

    this.request = new AdRequest.Builder().addTestDevice(id).build(); 
    this.adView = new AdView(context); 
    this.adView.setAdUnitId(MY_AD_UNIT_ID); 
    this.adView.setAdSize(AdSize.SMART_BANNER); 
    ... 
    this.adView.loadAd(request); 
    

目標版本爲我的應用程序9(2.3)。我使用KitKat版本測試Nexus 5。

我也試圖把google-play-services-lib jar放到屬性中,但沒有結果。

我想確保在提交我的應用程序之前可以處理這個錯誤。

在此先感謝

+0

http://stackoverflow.com/questions/18068627/logcat-message-the-google-play-services-resources-were-not-found-check-your-pr –

+0

是google-play-services_lib.jar在單擊箭頭時在「android依賴關係」下列出,並選擇導出?有最新版本4.2(Rev 15)? – NameSpace

+0

是的一切。正如威廉所說,這似乎是一個良性的錯誤。但我會密切關注庫的下一次更新 – DanjaStyle

回答

3

這是目前版本的Google Play服務的良性錯誤。 不用擔心。提交您的應用。去睡一會。

+0

感謝您的回答。你是對的:當我再次閱讀我的文章時,我明白了你的建議的意義。但是,在我的辯護中,我是法國人,這是我第一次用英文在stackoverflow上發佈技術文章。我會盡力而爲;-) – DanjaStyle