реализация 'com.android.support:appcompat-v7:28.0.0'
Я делаю свои первые шаги с программированием приложений.
Я искал другие темы, которые касаются этого вопроса, и пробовал все решения, но все же это сводило меня с ума:
опираясь на Android Studio, я не могу сделать это через эту ошибку о
implementation 'com.android.support:appcompat-v7:28.0.0' :
Все библиотеки com.android.support
должны использовать одну и ту же спецификацию версий (смешивание версий может привести к сбоям во время выполнения).
Найдено версии 28.0.0
, 26.1.0
.
Примеры включают
com.android.support:animated-vector-drawable:28.0.0
а также
com.android.support:support-v4:26.1.0
Существуют некоторые комбинации библиотек или инструментов и библиотек, которые несовместимы или могут привести к ошибкам. Одной из таких несовместимостей является компиляция с версией библиотек поддержки Android, которая не является последней версией (или, в частности, версией ниже, чем ваша targetSdkVersion).
если я игнорирую это командой noinspection, то apk не запускается на моем телефоне. Я попытался добавить некоторые зависимости, как в примере строки, но это не работает в данный момент, который я показываю выше, потому что, если добавить "support version 4: 26.1.0, это говорит мне, что это не самая последняя версия, и если я обновлю его, написав 7: 28.0.0 тоже не работает
Кто-нибудь может мне помочь? Спасибо за ваше время!
Изменение: это мой build.gradle https://www.dropbox.com/sh/1vjmrh196bdy5gn/AADW-DG1YB10s-Csw_UrZtuYa?dl=0
Я применил предложения ниже (СПАСИБО !!), и ошибка больше не отображается, НО мое приложение по-прежнему зависает как в эмуляторе, так и на моем устройстве (galaxy a6+).
Ответы
Ответ 1
добавить implementation 'com.android.support:support-v4:28.0.0'
в ваш gradle
как старая версия com.android.support:support-v4:26.1.0 импортирована какой-либо другой библиотекой, которая вызывает проблему с com.android.support:appcompat-v7:28.0.0, аналогичным образом добавьте другие реализации которые происходят после этого. итоговый
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
Ответ 2
добавьте приведенную ниже реализацию в файл Gradle:
implementation 'com.android.support:support-annotations:28.0.0'
Ответ 3
Вы должны обновить свой
compileSdkVersion 28 & targetSdkVersion 28
затем используйте
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
Это стабильный выпуск библиотеки поддержки 28.0.0 и подходит для использования в производстве. Это будет последний выпуск функции в пакете android.support, и разработчикам рекомендуется перейти на AndroidX.