Как исправить эту ошибку в Android Studio, если я уже добавил репозиторий Google Maven?

Я использую Android Studio версии 2.3.3 и сталкиваюсь с ошибкой Gradle. Я добавил ошибку Logcat ниже..

Я пробовал несколько решений для переполнения стека, в котором говорится, что нужно добавить репозиторий Google Maven, но ошибка уже сохраняется. Я также добавляю код ниже:

Уже добавлен репозиторий Maven от Google. Все еще НЕ работает.

Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:29.+
<a href = "install.m2.repo">Install Repository and sync project</a><br><a href = "openFile:C:/Users/Haris Usmani/AndroidStudioProjects/CabApp/app/build.gradle">Show in File</a><br><a href = "open.dependency.in.project.structure">Show in Project Structure dialog</a>

Я ожидаю, что gradle будет успешно построен, но этого не происходит. Вместо этого он терпит неудачу!

0
0
212
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это происходит потому, что com.android.support:appcompat-v7:29.x.x не существует.

Вы можете проверить файл лист регистраций изменений.

Также:

Note: With the release of Android 9.0 (API level 28) there is a new version of the support library called AndroidX which is part of Jetpack. The AndroidX library contains the existing support library and also includes the latest Jetpack components.

You can continue to use the support library. Historical artifacts (those versioned 27 and earlier, and packaged as android.support.*) will remain available on Google Maven. However, all new library development will occur in the AndroidX library.

We recommend using the AndroidX libraries in all new projects. You should also consider migrating existing projects to AndroidX as well.

Итак, если com.android.support:appcompat-v7:29.x.x не существует, как мне это исправить или обновить до версии 28.0.0?

Haris Usmani 20.06.2019 09:38

@HarisUsmani 28.0.0 — последний выпуск библиотеки поддержки. Вы можете использовать его, иначе, как описано в ответе, вам придется перейти на новые библиотеки androidx. имейте в виду, что последняя версия библиотек сервисов firebase и google play требует поддержки androidx (firebase.google.com/support/release-notes/…)

Gabriele Mariotti 20.06.2019 09:41

Хорошо, но как? Например, я должен добавить немного кода или что-то в этом роде? Извините, если я кажусь глупым, я очень новичок в Android Studio, ха-ха.

Haris Usmani 20.06.2019 09:44

Здесь вся информация для переноса: developer.android.com/jetpack/androidx/мигрировать

Gabriele Mariotti 20.06.2019 09:48

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