我是个新手,所以在使用react-native-google-signin库时,我需要关于gradle依赖关系的帮助,我不确定是错过了它,还是键入了错误的东西,因为我已经一步一步地完成了回购:https://github.com/devfd/react-native-google-signin/blob/master/android-guide.md,但是我的build.gradle脚本无法编译。
这是我在app/build.gradle中的依赖关系:
dependencies {
compile project(':react-native-maps')
compile project(':react-native-fetch-blob')
compile project(':react-native-fbsdk')
compile project(':react-native-oauth')
compile project(':react-native-linear-gradient')
compile project(':react-native-fcm')
compile project(':react-native-device-info')
compile 'com.google.firebase:firebase-core:10.0.1'
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:24.0.1'
compile 'com.facebook.react:react-native:+'
// From react-native-sign-in
compile project(':react-native-google-signin'){
exclude group: "com.google.android.gms"
}
compile 'com.google.android.gms:play-services-auth:9.2.1'
compile('com.crashlytics.sdk.android:crashlytics:2.6.6@aar') {
transitive = true;
}
compile project(':react-native-image-picker')
}当我在我的终端中运行命令‘react原生运行-android’时,我会遇到以下错误:
无法为项目上的参数{group=com.google.android.gms}找到方法react():react org.gradle.api.Project类型的本机-google‘。
所以我所拥有的应该是有用的,但我很困惑为什么它不起作用。有什么办法来解决它吗?
发布于 2018-04-22 07:29:31
你试过:
compile(project(':react-native-google-signin')) {
exclude group: "com.google.android.gms"
}https://stackoverflow.com/questions/45072802
复制相似问题