I am using these Dependencies in my android project.
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.4.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.firebase:firebase-auth:11.4.2'
compile 'com.facebook.android:facebook-android-sdk:4.27'
compile 'com.android.support:design:25.4.0'
compile "com.hanks:htextview-evaporate:0.1.1"
compile 'com.rengwuxian.materialedittext:library:2.1.4'
compile 'com.google.firebase:firebase-database:11.4.2'
testCompile 'junit:junit:4.12'
}
Now the problem is that
compile 'com.android.support:appcompat-v7:25.4.0'
It is showing me the warning (after updating version of all libraries) like this :
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes)
And when I am removing Facebook Sdk Lib. compile 'com.facebook.android:facebook-android-sdk:4.27'
.
Everything works fine but obviously I need it.I dont know what should i do can anyone help me.