2014-10-29 13 views
0

我正在嘗試使用G +和Google Play服務製作應用程序。BaseGameUtils無法解析android中的符號:「com.google.android.gms.game.games.Games」

但我不能從一開始。

我嘗試導入項目BaseGameUtils,並構建應用程序(同步與搖籃),並運行它。

令人驚訝的是它運行! (不能解決的符號)

這使我認爲我的Gradle配置良好,但我缺少一些東西(庫,依賴項,模塊)在我的代碼中,我的進口沒有找到。該應用程序,因爲Android Studio抱怨它。

我有最新的Android 0.8.9工作室,我的SDK與所有需要安裝更新。

有人可以把一個「如何」導入BaseGameUtils項目/庫步步爲最新的Android Studio和需要還有什麼動作呢?

而且,我的搖籃配置,因此該應用與應用程序的支持V4版本,但和以前一樣,它不能被解決。 如何添加?我已經在Project Structure> Modules> app> Dependencies> support-v4中將它作爲庫依賴項。

回答

0

我有同樣的問題。幾乎解決了它。把你的最新版本(build.gradle - > compileSdkVersion 21)放在這裏非常重要。與依賴關係一樣(compile project(':libraries:BaseGameUtils'),compile'c​​om.android.support:appcompat-v7:21.0.+'compile'c​​om.android.support:support-v4:21.0.+'and最新版本的Google PLay Services編譯'com.google.android.gms:play-services:+'。當然你應該先更新你的SDK文件(安裝API21 + Tools)

0

我有同樣的問題。使用BaseGameUtils依賴項從eclipse導入到Android Studio時出現的一個錯誤,可以通過註釋掉這個導入來解決,因爲它不再需要:

// import com.google.android.gms.drive.internal。 r;