Не удается обновить 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