shi*_*jin 50 android google-maps google-play-services
由于上述错误,无法使用谷歌地图.有人发现同样的问题吗?
red*_*hka 114
确保以下行位于app build.gradle文件的末尾:
apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)
我的排在最前面,gradle默认为8.3.0而不是指定的:8.4.0
我的build.gradle文件与版本冲突更新到8.4.0中的文件相同
Tob*_*ias 27
因为之前的分析只是部分完成.以下是我的三个步骤,对我来说很好:
将此放在应用程序的末尾build.gradle
apply plugin: 'com.google.gms.google-services'
将项目build.gradle依赖项设置为
'classpath 'com.google.gms:google-services:2.0.0-alpha5'
将Gradle Version设置为2.10
Android Studio:文件>项目结构>项目
小智 20
@ redsonic的答案对我有用..只需在build.gradle(Module:app)中的dependecies之后移动
apply plugin: 'com.google.gms.google-services'
我正在使用带有Gradle版本2.10的Android Studio 1.5.1
如果您使用的是早于2.10的Gradle版本,您还需要通过在Project工具Windows中选择ProjectName或app目录并按F4来更新它.这将打开Project Structure窗口,从菜单中选择Project并将Gradle版本更新为2.10.按确定(Android Studio将在后台下载).
build.gradle(Project:ProjectName)
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
classpath 'com.google.gms:google-services:2.0.0-alpha6'
}
Run Code Online (Sandbox Code Playgroud)
build.gradle(模块:app)
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.gms:play-services:8.4.0'
}
apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)
这是@Lord Flash答案的一个小变种:
对我而言,我不一定要将谷歌服务插件放在文件的底部,它应该在com.android.application插件之前.
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.android.application'
Run Code Online (Sandbox Code Playgroud)
此外,还有比Google服务的alpha变体更新的二进制文件
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.google.gms:google-services:2.0.0-beta6'
}
}
Run Code Online (Sandbox Code Playgroud)
我相信很快会有更新的.我在这里找到了变种列表
按照此链接中的所有步骤将应用程序邀请添加到您的应用程序
使用这个:编译'com.google.android.gms:play-services-appinvite:8.4.0'
而不是这个:编译 'com.google.android.gms:play-services:8.4.0'
请按照所有步骤操作,然后构建项目
希望有帮助
| 归档时间: |
|
| 查看次数: |
40876 次 |
| 最近记录: |