Библиотека 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' <-Error...

Все библиотеки 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 less... (⌘F1) Существуют некоторые комбинации библиотек или инструментов и больше библиотек, которые несовместимы или могут привести к ошибкам. Одной из таких несовместимостей является компиляция с версией библиотек поддержки Android, которая не является последней версией (или, в частности, версией ниже, чем ваша targetSdkVersion).

Как я могу это исправить?

код gradle...

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 ответов

Другие вопросы по тегам