реализация 'com.android.support:appcompat-v7:28.0.0' - программирование
Подтвердить что ты не робот

реализация '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+).

4b9b3361

Ответ 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.