реализация 'com.android.support:appcompat-v7:28.0.0' - PullRequest
0 голосов
/ 01 ноября 2018

Я делаю первые шаги в программировании приложений.

Я искал другие темы, связанные с этим вопросом, и перепробовал все решения, но тем не менее это сводит меня с ума:

сборка на 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 +).

Ответы [ 3 ]

0 голосов
/ 01 ноября 2018

добавить приведенную ниже реализацию в файл Gradle:

implementation 'com.android.support:support-annotations:28.0.0'
0 голосов
/ 19 июля 2019

Вы должны обновить свой

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.

0 голосов
/ 01 ноября 2018

добавить 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'
...