zxing库,支持:appcompat-v7错误

时间:2018-11-22 00:44:58

标签: qr-code zxing appcompat-v7

我尝试过:

  • 创建新项目

  • 目标sdk版本28,最低sdk版本19

  • 编译sdk版本28

  • 插入gradle依赖项 =>实施'com.journeyapps:zxing-android-embedded:3.6.0'

实现'com.android.support:appcompat-v7:28.0.0'<-错误...

  

所有com.android.support库必须使用完全相同的版本   规范(混合版本可能导致运行时崩溃)。找到了   版本28.0.0、25.3.1。例子包括   com.android.support:animated-vector-drawable:28.0.0和   com.android.support:support-media-compat:25.3.1少...(⌘F1)那里   是一些库或工具的组合,还有更多的库,   不兼容或可能导致错误。一种这样的不兼容是   使用不支持的Android支持库版本进行编译   最新版本(或特别是低于您的版本   targetSdkVersion)。

我该如何解决?

分级代码...

android {
   compileSdkVersion 28
   defaultConfig {
      applicationId "com.example.yoonho.jitest"
      minSdkVersion 19
      targetSdkVersion 28
      versionCode 1
      versionName "1.0"
      testInstrumentationRunner  "android.support.test.runner.AndroidJUnitRunner"
   }

   buildTypes {
      release {
         minifyEnabled false
         proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
      }
   }
}


dependencies {
   implementation fileTree(include: ['*.jar'], dir: 'libs')
   implementation 'com.android.support:appcompat-v7:28.0.0'     // <-Error Here!!!
   implementation 'com.android.support.constraint:constraint-layout:1.1.3'
   testImplementation 'junit:junit:4.12'
   androidTestImplementation 'com.android.support.test:runner:1.0.2'
   androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

   implementation 'com.journeyapps:zxing-android-embedded:3.6.0'
}

0 个答案:

没有答案