Не удается обновить build.gradle для использования библиотеки поддержки 23.0.1

Итак, я обновил свой файл build.gradle:

compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:recyclerview-v7:23.0.1'
compile 'com.android.support:cardview-v7:23.0.1'
compile 'com.android.support:design:23.0.1'

Но когда я пытаюсь синхронизировать проект, это всплывает

Error:(25, 13) Failed to resolve: com.android.support:recyclerview-v7:23.0.1
Install Repository and sync project
Show in File
Show in Project Structure dialog

(и то же самое для двух других хранилищ)

Затем я пытаюсь нажать "Установить репозиторий и синхронизировать проект", и возникает эта ошибка:

Ignoring unknown package filter 'extra-android-m2repository'Warning: 
The package filter removed all packages. There is nothing to install.
         Please consider trying to update again without a package filter.

И установить не удается.

Я установил инструменты сборки 23.0.1 и все для Android M в диспетчере SDK. Пытался откатиться до 23.0.0 но это тоже самое.

В чем дело? Откуда появился этот пакетный фильтр? Я не думаю, что я изменил что-либо, кроме build.gradle, прежде чем эта ошибка произошла

РЕДАКТИРОВАТЬ: я пытался удалить инструменты сборки и установить их снова, и во время установки журнала менеджера SDK всплыла с этим:

Preparing to install archives
Downloading Android SDK Platform-tools, revision 23.0.1
Installing Android SDK Platform-tools, revision 23.0.1
*** -> Stopping ADB server failed (code -1)
Installed Android SDK Platform-tools, revision 23.0.1
Downloading Android SDK Build-tools, revision 23.0.1
Installing Android SDK Build-tools, revision 23.0.1
Installed Android SDK Build-tools, revision 23.0.1
Stopping ADB server succeeded.
Starting ADB server succeeded.
Done. 2 packages installed.
Done loading packages.

4 ответа

Решение

Сначала убедитесь, что вы установили

compileSdkVersion 23
buildToolsVersion "23.0.1"

а также

targetSdkVersion 23

Затем нажмите "Синхронизировать проект с файлами Gradle" и установите все, что отсутствует.

Затем добавьте свой

compile 'com.android.support:design:23.0.1'

и убедитесь, что вы НЕ пытаетесь добавить это

compile 'com.android.support:design-v7:23.0.1'

это должно работать сейчас.

В моем случае переустановка Android Studio исправила ошибку. Я думаю, что-то не так с сетью.

Переустановка Android Studio устранила проблему.

Я предполагаю, что у Android Studio не было доступа к интернету.

Вы тоже пытались обновить compileSdkVersion в вашем build.gradle до 23?

Похоже, что у нескольких людей есть связанные проблемы. Если обновление SDK для компиляции также не работает, возможно, вы можете попробовать любое из решений в этой теме: Ошибка при получении родительского элемента для Item - AppCompat-v7 23

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