Android Studio AVD Manager не может обновлять изображения системы
Когда я открываю свой AVD-менеджер из Android Studio (версия 2.1 Preview 1), мне предоставляется баннер в моем списке AVD, который гласит:
System image update is available (link:)"Update System Images"
Когда я нажимаю ссылку "Обновить системные образы", я получаю следующее таинственное сообщение об ошибке:
**Packages Unavailable**
The following packages are not available:
- Package id system-images;android-MNC;default;x86_64
- Package id system-images;android-MNC;default;x86
Я не знаю, что это значит или как его решить. Веб-поиск был бесплодным. Любые идеи?
Вот что я вижу:
![введите описание изображения здесь]()
В ответ на Zayin, вот что я вижу, когда я ищу образы системы MNC. Кажется, что не существует возможности для их установки.
![введите описание изображения здесь]()
Ответы
Ответ 1
Здесь была такая же ошибка. Просто откройте диспетчер пакетов и удалите/удалите все для Android M (API 22 MNC Preview). В любом случае, Зефир уже вышел.
Возможно, вам придется перезапустить Android Studio после, чтобы он кэшировал эту проверку.
Релиз M был удален из пакетов по какой-то причине после выпуска Marshmallow, и я думаю, что ошибка означает, что он не может найти обновление для этих изображений. Когда вы уничтожите их, перестаньте жаловаться, и вы больше не увидите их в списке пакетов.
в Android Studio:
- откройте SDK Manger, щелкнув значок apposite или, если Настройки (Настройки → Внешний вид и Поведение → Настройки системы → Android SDK)
- Убедитесь, что вы находитесь на вкладке "Платформа SDK"
- снимите флажок Android M (Предварительный просмотр API 22, MNC)
- Нажмите ОК.
Ответ 2
Попробуйте удалить папку MNC (M Preview) из папки SDK.
rm -rf ~/Library/Android/sdk/system-images/android-MNC/
или открыв автономный менеджер SDK и выбрав его и нажав Delete # packages
.
Ответ 3
Если вы разрабатываете Android N, вы можете открыть диспетчер SDK и заметить, что в Android 7.0 (24) нет "Документация для Android SDK".
Ответ 4
Перейдите в Android SDK Manager и убедитесь, что установлены изображения системы MNC.
![введите описание изображения здесь]()
Ответ 5
К сожалению, я не мог найти способ получить незапланированные данные из этой ситуации, поэтому я переустановил Android Studio и Android SDK. Это разблокировало меня прямо и заняло меньше времени и хлопот, чем я боялся.
Ответ 6
Я столкнулся с той же проблемой, пытаясь пройти через кодовую версию Android N: Quick Settings от Google (последнее обновление обновлено 16 июня 2016 года). Оказалось, что код примера имел что-то подобное в файле app build.gradle:
android {
compileSdkVersion 'android-N'
buildToolsVersion "24.0.0 rc3"
defaultConfig {
applicationId "com.google.android_quick_settings"
minSdkVersion 'N'
targetSdkVersion 'N'
versionCode 1
versionName "1.0"
}
Когда я пошел вперед и изменил его на:
android {
compileSdkVersion 25
buildToolsVersion "25.0.1"
defaultConfig {
applicationId "com.google.android_quick_settings"
minSdkVersion 25
targetSdkVersion 25
versionCode 1
versionName "1.0"
}
он начал работать.