2014-03-02 46 views
0

我在Android Studio上,我遵循指示on Google hereGooglePlay服務與froyo的集成在gradle中失敗

我已經通過SDK管理器下載谷歌存儲庫,谷歌播放服務froyo而不是froyo。

我gradle這個

// this works 
// compile 'com.google.android.gms:play-services:4.1.32' 
// this doesn't 
// compile 'com.google.android.gms:play-services:3.2.65' 

(我去掉一個或另一個,而不是兩個在同一時間)

我的清單

<application 
    ... 
    android:theme="@style/AppTheme" > 
    <meta-data android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version"/> 

任何想法?

回答

0

iirc,谷歌實際上並沒有提供aro for froyo play服務。我認爲你必須從你的SDK目錄中手動導入AN​​DROID_SDK \ extras \ google \ play_services_froyo \ libproject \ google-play-ser vices_lib作爲模塊,然後將該模塊編譯爲gradle中的依賴項。

你引用的鏈接你沒有提及froyo或gradle,你確定你正在遵循正確的教程嗎?這似乎表明我的回答如果以上正確:http://developer.android.com/google/play-services/setup.html

0

「com.google.android.gms.ads.AdActivity硬編碼GMS版本「在Google Play服務的版本3.2.65(Froyo)中不存在。 Google似乎已停止更新google_play_services_froyo的圖書館。

一個class names in gms package

,你將需要使用google_play_services(當前版本4.3.23是)使用的AdView和AdRequest中,但該版本需要9(薑餅)的minsdk。

我面臨着同樣的問題,而且我還有一小部分仍在使用Froyo的活躍用戶(主要在第三世界國家)。目前,我打算將我的應用分成不同的風格 - 其中一個將使用Admob獨立SDK,直到他們停止投放廣告(並且它將爲我的Froyo用戶保持廣告免費)。

相關問題