这是我现有的build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "com.fm.mess"
minSdkVersion 14
targetSdkVersion 19
multiDexEnabled true
}
.....
dependencies {
compile files('libs/activation.jar')
compile files('libs/additionnal.jar')
compile files('libs/Androidplot-core-0.5.0-release.jar')
compile files('libs/david-webb-1.1.0.jar')
compile files('libs/ksoap2-android-assembly-3.0.0-RC.1-jar-with-dependencies.jar')
compile files('libs/lefu.jar')
compile files('libs/mail.jar')
compile files('libs/sc-light-jdk15on-1.47.0.2.jar')
compile files('libs/scprov-jdk15on-1.47.0.2.jar')
compile files('libs/jsoup-1.9.2.jar')
compile files('libs/itextpdf-5.4.3.jar')
compile 'com.android.support:support-v4:19.1.0'
compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar'
compile 'com.google.zxing:core:3.2.1'
compile 'com.android.support:appcompat-v7:19.1.0'
compile 'org.json:json:20160212'
} Note:当我构建我的应用程序时,我没有收到任何错误。
但是,每当我添加依赖项以支持Firebase消息传递时:
compile 'com.google.firebase:firebase-messaging:9.6.0'Getting :
Error:A problem occurred configuring project ':app'.找不到support-v4.jar (com.android.support:support-v4:24.0.0)。在以下位置搜索:https://jcenter.bintray.com/com/android/support/support-v4/24.0.0/support-v4-24.0.0.jar
发布于 2017-01-04 09:58:55
您应该通过SDK更新本地存储库。看起来'com.google.firebase:firebase-messaging:9.6.0'依赖于com.android.support:support-v4:24.0.0,它没有安装在您的计算机上。这种依赖关系也不依赖于Bintray,因此Gradle在那里找不到它--这就是错误消息说的。
发布于 2017-01-04 10:14:18
support-v7包括android-support-v4库。因此,v4的all方法和类在v7中是可用的。
因此,如果添加v7库,那么就不需要添加v4库。
com.android.support:support-v7:24.0.0https://stackoverflow.com/questions/41460889
复制相似问题