Как я могу получить версию библиотеки поддержки Android больше, чем 47 - PullRequest
0 голосов
/ 12 октября 2018

У меня установлена ​​последняя стабильная версия Android Studio 3.2.1 (вместе с Android Studio Preview 3.3), и она предлагает только версию 47 хранилища библиотек поддержки в менеджере SDK.Этот репозиторий не содержит версии 26, 27 или 28 библиотек (он содержит 26.0.0-alpha1).

Как я могу сделать свои локальные (~ / Library / Android / sdk / extras на Mac)содержать отсутствующие версии?

Все, что я нашел, - это руководства по добавлению этих библиотек в конфигурацию gradle, но мне нужны реальные AAR-файлы, так как я пытаюсь разрешить конфликты в проекте Unity.

Я пытался загрузить версию 48 вручную с https://dl.google.com/android/repository/android_m2repository_r48.zip, но это 404. Только версия 47 доступна в https://dl.google.com/android/repository/android_m2repository_r47.zip

Теперь я крайне озадачен, почему последняя стабильная версияВыпуск Android Studio не даст мне обновленной библиотеки поддержки.

1 Ответ

0 голосов
/ 12 октября 2018

Согласно странице Настройка библиотеки поддержки :

Библиотеки поддержки теперь доступны через репозиторий Google Maven.Мы больше не поддерживаем загрузку библиотек через SDK Manager, и эта функциональность скоро будет удалена.

Вместо этого вы просто включаете их, добавляя репозиторий google() Maven.Поместите это в секцию repositories вашего верхнего уровня build.gradle:

allprojects {
    repositories {
        google()
    }
}

Тогда вы можете просто реализовать библиотеки поддержки в вашем build.gradle уровня приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...