最近更新至com.google.android.gms:play-services-ads:8.4.0
導致此錯誤。當使用com.google.android.gms:play-services:8.4.0
時不會發生這種情況,但它顯着增加了apk大小。此外,爲了實現應用內結算,在開始購買之前,需要檢查Google Play服務是否已安裝。GooglePlayServicesUtil無法解析
是否有解決方法?
最近更新至com.google.android.gms:play-services-ads:8.4.0
導致此錯誤。當使用com.google.android.gms:play-services:8.4.0
時不會發生這種情況,但它顯着增加了apk大小。此外,爲了實現應用內結算,在開始購買之前,需要檢查Google Play服務是否已安裝。GooglePlayServicesUtil無法解析
是否有解決方法?
所有你需要爲了使用GooglePlayServicesUtil
做的是包括在您的build.gradle以下依賴性:
編譯「com.google.android.gms:發揮服務基地:10.2.0」
在這裏你可以看到所有的個人發揮服務的依賴,你可以選擇從: https://developers.google.com/android/guides/setup#split
我面臨同樣的問題,但對我來說,我沒有添加任何其他的依賴,甚至我的問題,只需更改解決posi apply plugin: 'com.google.gms.google-services'
在build.gradle(Modile:app)文件中。
線
apply plugin: 'com.google.gms.google-services'
在最後的文件的gradle寫。從這裏刪除這一點,它添加到頂部,行apply plugin: 'com.android.application'
篩選如下:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
和同步了。問題解決了。
這個類包含在'com.google.android.gms:play-services-base:8.4.0'中,'play-services-ads'不依賴它。意思是你不需要它。似乎廣告不需要安裝Google Play服務。 –
但是,如何檢查播放服務是否安裝? – Piyush
你[不必](http://stackoverflow.com/a/27195547/1676363) - 它的工作原理,無論它是否存在。 – ianhanniballake