Я обновляю свою студию Android, но показываю следующую ошибку:
Моя студия Android 2.3.1
У меня была эта проблема раньше, и я попытался удалить студию Android и перепробовал все, но нашел решение.
решение:
Скачал SDK с начала и поменял путь SDK на новый, тогда все заработает.. удачи
У меня была та же проблема, но запуск Android Studio в режиме администратора помог мне продолжить обновление.
Причина в том, что менеджер SDK запишет расположение временного файла, в который загружается установщик. Например, в случае с OP это упоминается ниже:
в строке сформируйте журнал или сообщение об ошибке
По какой-то причине этот файл может быть недоступен, и студия Android вместо запроса на повторную загрузку выдаст эту ошибку.
Чтобы исправить это, нужно найти файл .installData
, из которого менеджер SDK получает эту информацию, и удалить его. Это заставит диспетчер SDK повторно загрузить только этот компонент, и вам не нужно будет снова загружать весь SDK.
Содержимое файла выглядит примерно так
#Tue May 16 18:41:10 GST 2017
class=com.android.repository.impl.installer.BasicInstaller
path=C\:\\Users\\user\\AppData\\Local\\Temp\\PackageOperation03
Содержимое и путь к файлу будут разными для разных компонентов.
.installData
и удалите :)
- person Jonjie; 10.07.2018
.installData
в моем пути к SDK C:\Android\android-sdk
- person user924; 01.06.2019
sdk-root\sources\android-##\.installer\.installData
и sdk-root\platforms\android-##\.installer\.installData
- person dmSherazi; 11.06.2019
У меня такая же проблема на линуксе. Это была проблема с разрешением в папке установки SDK.
В Инструменты -> Android -> Диспетчер SDK в верхней части окна находится папка установки SDK.
Просто сделайте chmod 777 -R
в этой папке, проблема решена.
chmod -R 777 /Users/[username]/Library/Android/sdk
на Mac
- person Yaswant Narayan; 10.09.2018
У меня была такая же проблема, и я попытался удалить/установить студию Android, но у меня это не сработало. Я недавно установил свежую копию Windows. Я использую виндовс 10 64бит. Моя проблема оказалась в разрешении для папки, содержащей android studio/sdk. Чтобы решить эту проблему, я удалил старые пользовательские разрешения для пользователя старых окон и добавил полный контроль для моего нового пользователя (не уверен, но я думаю, что разрешения на изменение будет достаточно). Для этого я щелкаю правой кнопкой мыши по папке и выбираю вкладку «Безопасность».
Затем нажмите Редактировать
Затем нажмите «Добавить» на новом экране.
моего пользователя зовут hany, поэтому я написал hany, затем нажал «Проверить имена», и он выбрал правильный. Нажмите «ОК».
пользователь отображается как «Пользователи» (DESKTOP-8FKNNEM\Users), а затем я проверяю «Полный доступ». Затем «ОК»
Если пользователь уже существовал на вкладке «Безопасность», у него должны быть разрешения, позволяющие писать
Удалить
sdk-root\исходники\android-##\.installer\.installData
а также
sdk-root\платформы\android-##\.installer\.installData
.installData
и удалите :)
- person Jonjie; 10.07.2018
sdk-root\ndk-bundle\.installer\.installData
- person Gpak; 17.04.2019
Мое решение: (не так сложно, как кажется)
Отражение:
В моем случае это было «На устройстве не осталось места».
расположение ide.log
Справка -> Показать журнал в Проводнике
Щелкните правой кнопкой мыши Android Studio и выберите «Запуск от имени администратора»... это будет работать.
Это случается несколько раз, вы должны заново скачать его с самого начала со всеми файлами, потому что кажется, что загрузка в какой-то момент не удалась, а затем повторить попытку.
Однажды я также застрял на этом, когда пытался установить эмулятор через менеджер AndroidSDK. Решение простое. Щелкните правой кнопкой мыши на своем Android SDK дома и выберите сортировку по времени. И увидеть последние измененные файлы. В моем случае было два текстовых файла. Первый файл в корневой папке - ".knownPackages" с текстом типа "ÈäUu Má–m ™ŒÝ¼´" и еще один в .installdata с бесконечным текстом "nullnullnull....". Но я забыл его местоположение прямо сейчас. Вы можете найти это в проводнике Windows. Затем я заменил их в папку, не связанную с домом Android. Sdk перегенерировал их обоих после установки эмулятора. И он начал работать, как и раньше.
Загрузите Intel XAMP, нажав на эту ссылку https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement После загрузки распакуйте этот файл и установите файл intelhaxm-android.exe Проблема решена....
Самый простой способ, который я использовал для решения этой проблемы, — запустить Android Studio от имени администратора (Примечание! Моя студия Android установлена в разделе C: /, поэтому эта проблема вызвана разрешениями)
введите здесь описание изображения
Я нашел файл ".installData" на системном диске Windows по совету @dmsherazi. Я в этом файле просто удалил строку, в которой указан путь. Потом я перезапустил студию и обновление встало на свои места.
решение: установка и переустановка Android Studio SDK или удаление папки \instantapps в C:\Users\UserName\AppData\Local\Android\Sdk\extras\google\instantapps может быть правильным решением
Перейдите в папку «android-sdk». Затем перейдите в «ndk-bundle», найдите и удалите «.installData». Вернитесь в Android Studio и выберите «Справка» и «Проверить наличие обновлений...». Я надеюсь, что это будет работать для большинства систем. Эта проблема решена в версии Android Studio 3.3.2.
Убедитесь, что у вас есть правильные права доступа к папке, где находится sdk
Если эта проблема связана с Ubuntu, попробуйте запустить студию Android с правами администратора с помощью команды
sudo sh studio.sh
Это решит эту проблему.
Если вы собираетесь использовать консольную команду, это будет:
chmod -R 777 /www/store
. Опции -R
(или --recursive
) делают его рекурсивным.
Или, если вы хотите, чтобы все файлы в текущем каталоге имели все права доступа:
chmod -R 777 ./
Если вам нужна дополнительная информация о команде chmod
, см.: Разрешения на доступ к файлам
Убедитесь, что у вас не запущен эмулятор, когда вы выполняете обновление SDK. Это была моя проблема, которая давала эту ошибку.
Прежде всего, вам нужно показать скрытые файлы. затем перейдите в это место... C:\Users\pc\AppData\Local\Android\Sdk\emulator.installer там вы найдете файл с именем .installData. просто удалите его. Вернитесь в Android Studio и перейдите в раздел «Справка» и «Проверить наличие обновлений». Надеюсь, это сработает для большинства систем. Спасибо позже????