我正在android studio中使用firebase构建一个应用程序。当我添加google play依赖项时,我的app compat依赖项出错了。
这是我的gradle
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:cardview-v7:24.2.1'
compile 'com.android.support:recyclerview-v7:24.2.1'
compile 'com.android.support. :constraint-layout:1.0.0-alpha9'
compile 'com.google.firebase:firebase-database:10.0.1'
compile 'com.google.firebase:firebase-storage:10.0.1'
compile 'com.google.firebase:firebase-auth:10.0.1'
compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.firebaseui:firebase-ui-database:1.0.0'
compile 'com.theartofdev.edmodo:android-image-cropper:2.3.+'
testCompile 'junit:junit:4.12'
compile 'com.google.android.gms:play-services:10.2.1'
答案 0 :(得分:0)
首先 - 在项目级 build.gradle文件中添加Google服务相关性。
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:3.0.0'
}
第二 - 在 app-level build.gradle文件中,添加您要在应用中使用的各种依赖项,例如appcompat,recyclerview,cardview,firebase等,然后应用播放服务插件build.gradle文件的底部,如下面的代码所示。
dependencies {
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.firebase:firebase-core:10.2.1'
compile 'com.google.firebase:firebase-ads:10.2.1'
}
apply plugin: 'com.google.gms.google-services'
最后建立你的项目。希望它有所帮助:)