2017-10-04 18 views
0

私はreact-native-mapsreact-native-firebaseと一緒に使用し、iはplay-services-baseと衝突します。反応するネイティブマップの依存関係play-services-base:10.2.4play-services-maps:10.2.4。 11.4.2アプリはネイティブの反応地図に立ち寄り、ネイティブの火災基地に反応します

run-android私のアプリはエラーなしで停止し続けます。私が反応したネイティブマップモジュールを削除しても問題ありません。ここで

は、私はGradleのとJavaとはよく知っていない私のGradle

compile(project(':react-native-maps')) 
{ 
    exclude group: 'com.google.android.gms', module: 'play-services-base' 
    exclude group: 'com.google.android.gms', module: 'play-services-maps' 
}  
compile ('com.google.android.gms:play-services-base:11.4.2') {  
    force = true; 
} 
compile ('com.google.android.gms:play-services-maps:11.4.2') { 
    force = true; 
} 

compile(project(':react-native-firebase')) { 
    transitive = false 
} 
compile "com.google.firebase:firebase-core:11.4.2" 
compile "com.google.firebase:firebase-auth:11.4.2" 
compile "com.google.firebase:firebase-database:11.4.2" 
compile "com.google.firebase:firebase-firestore:11.4.2" 
compile "com.google.firebase:firebase-storage:11.4.2" 

です。

答えて

0

com.google.android.gmsまたはcom.google.firebaseに依存する他のライブラリもありますか?あなたは、これが

を助け、これは post

私は

dependencies { 
compile project(':react-native-config') 
compile project(':react-native-version-number') 
compile(project(':react-native-maps')){ 
    exclude group: 'com.google.android.gms', module: 'play-services-base' 
    exclude group: 'com.google.android.gms', module: 'play-services-maps' 
} 
compile (project(':react-native-fcm')){ 
    exclude group: 'com.google.firebase' 
} 
compile (project(':react-native-device-info')){ 
    exclude group: 'com.google.android.gms', module: 'play-services-base' 
    exclude group: 'com.google.android.gms', module: 'play-services-gcm' 
} 
compile(project(':react-native-firebase')) { 
    exclude group: 'com.google.android.gms' 
    exclude group: 'com.google.firebase' 
    transitive = false 
} 
....... 
compile 'com.android.support:appcompat-v7:25.1.0' 
compile 'com.android.support:design:25.1.0' 
compile 'com.android.support:recyclerview-v7:25.1.0' 

compile "com.facebook.react:react-native:+" // From node_modules 
compile ("com.google.android.gms:play-services-base:11.4.2") { 
    force = true; 
} 
compile ("com.google.android.gms:play-services-gcm:11.4.2") { 
    force = true; 
} 
compile ("com.google.android.gms:play-services-maps:11.4.2") { 
    force = true; 
} 
compile ("com.google.android.gms:play-services-location:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-core:11.4.2") { //this decides your firebase SDK version 
    force = true; 
} 
// RNFirebase optional dependencies 
compile ("com.google.firebase:firebase-ads:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-auth:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-config:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-crash:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-database:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-messaging:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-perf:11.4.2") { 
    force = true; 
} 
compile ("com.google.firebase:firebase-storage:11.4.2") { 
    force = true; 
} 
} 

希望、以下のように変更build.gradle参照することができます

関連する問題