我有這個問題,這麼多的開發者做的事:的Android Studio項目與庫模塊谷歌播放服務錯誤
Error:No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').
什麼是我的項目不同的是,遊戲服務依賴來自一個庫(我控制),我已經把它作爲一個AAR文件。
圖書館
的build.gradle:compile 'com.google.android.gms:play-services-base:10.2.1'
清單:<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
應用項目
頂級構建文件:
repositories {
jcenter()
flatDir {
dirs 'libs'
}
}
的AAR是在libs
目錄。
模塊構建文件:compile(name:'app-debug', ext:'aar')
這是唯一的依賴。我也試過這樣:
compile(name:'app-debug', ext:'aar') {
transitive = true;
}
但沒有變化。這是基於這個問題,這是我發現的最接近我的情況,但該人是包括依賴作爲maven神器:Error with google_play_services_version value from aar library
請讓我知道如果你需要看到別的。
嘗試檢查這些SO問題[23923933](http://stackoverflow.com/questions/23923933)和[29567138](http://stackoverflow.com/questions/29567138),如果它可以幫助你。 – KENdi
@KENdi沒有什麼相關的,我還沒有嘗試過。 – nasch