Установка не завершилась успешно. подробности см. в журнале IDE - студия Android

Я обновляю свою студию Android, но показываю следующую ошибку:

введите описание изображения здесь

Моя студия Android 2.3.1


person Community    schedule 13.04.2017    source источник
comment
Подробности смотрите в журнале IDE. Вы его видели? Что говорит?   -  person miljon    schedule 13.04.2017
comment
Система не может найти путь... Отсутствуют ваши установочные каталоги   -  person OneCricketeer    schedule 22.04.2017


Ответы (22)


У меня была эта проблема раньше, и я попытался удалить студию Android и перепробовал все, но нашел решение.

решение:

Скачал SDK с начала и поменял путь SDK на новый, тогда все заработает.. удачи

person Hesham Morsy    schedule 20.04.2017

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

person Coder Absolute    schedule 05.04.2018

Причина в том, что менеджер 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

Содержимое и путь к файлу будут разными для разных компонентов.

person dmSherazi    schedule 16.05.2017
comment
Это работает для меня. Просто найдите файл .installData и удалите :) - person Jonjie; 10.07.2018
comment
у меня сработало .. следовали по путям (которые используют ; вместо . ) в сообщении об ошибке, чтобы найти и удалить файлы installData и вуаля .. все хорошо - person Kent Lauridsen; 03.10.2018
comment
нет такого файла, как .installData в моем пути к SDK C:\Android\android-sdk - person user924; 01.06.2019
comment
@ user924, можете ли вы поделиться сообщениями об ошибках, которые вы получаете? Кстати, он обычно внутри sdk-root\sources\android-##\.installer\.installData и sdk-root\platforms\android-##\.installer\.installData - person dmSherazi; 11.06.2019

У меня такая же проблема на линуксе. Это была проблема с разрешением в папке установки SDK.

В Инструменты -> Android -> Диспетчер SDK в верхней части окна находится папка установки SDK.

Просто сделайте chmod 777 -R в этой папке, проблема решена.

person Laurent    schedule 14.07.2017
comment
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), а затем я проверяю «Полный доступ». Затем «ОК»

введите описание изображения здесь

Если пользователь уже существовал на вкладке «Безопасность», у него должны быть разрешения, позволяющие писать

person user3814327    schedule 10.07.2017

Удалить

sdk-root\исходники\android-##\.installer\.installData

а также

sdk-root\платформы\android-##\.installer\.installData

person Cser Soft    schedule 03.05.2017
comment
более информативный ответ, вероятно, будет оценен - person TommySM; 03.05.2017
comment
Это работает для меня. Просто найдите файл .installData и удалите :) - person Jonjie; 10.07.2018
comment
В моем случае проблема была в sdk-root\ndk-bundle\.installer\.installData - person Gpak; 17.04.2019

Мое решение: (не так сложно, как кажется)

  • Закройте проект и выйдите из Android Studio.
  • Запустите Android Studio от имени администратора. (Подойдет щелчок правой кнопкой мыши по значку Android.)
  • Android автоматически загружает предыдущий проект именно там, где я его предположительно оставил.
  • Однако это не то место, где я его оставил. Это в более раннем проекте, где вещи (настройки / местоположения SDK) НЕ пошли не так.
  • Затем я открываю проект, над которым хочу работать. Появится диалоговое окно, сообщающее, что Project SDK и Android SDK указывают на разные локальные папки. Две кнопки позволяют мне выбрать, какое местоположение SDK я хочу использовать.
  • Любой из них должен работать!!!

Отражение:

  • Это происходит, когда мы переключаемся на другого пользователя, но пытаемся работать над одним и тем же проектом.
  • Мы должны не забывать запускать Android Studio от имени администратора, если у нас нет абсолютно ясного представления о том, как работает SDK.
person W Stevie    schedule 18.05.2018

  1. Проверьте журналы - Меню -> справка -> показать файлы журнала.
  2. В проводнике отсортируйте файлы по времени изменения.
  3. Перейдите к последнему обновленному файлу, вы найдете там ошибку, написанную

В моем случае это было «На устройстве не осталось места».

person user3024215    schedule 14.06.2017

расположение ide.log

Справка -> Показать журнал в Проводнике

person Richard Chan    schedule 20.11.2017
comment
Спасибо! Наконец-то нашел свой ответ!! Вы спасли мою жизнь - person elliotching; 04.05.2021

Щелкните правой кнопкой мыши Android Studio и выберите «Запуск от имени администратора»... это будет работать.

person FARAH    schedule 22.04.2018

Это случается несколько раз, вы должны заново скачать его с самого начала со всеми файлами, потому что кажется, что загрузка в какой-то момент не удалась, а затем повторить попытку.

person DDragos    schedule 13.04.2017

Однажды я также застрял на этом, когда пытался установить эмулятор через менеджер AndroidSDK. Решение простое. Щелкните правой кнопкой мыши на своем Android SDK дома и выберите сортировку по времени. И увидеть последние измененные файлы. В моем случае было два текстовых файла. Первый файл в корневой папке - ".knownPackages" с текстом типа "ÈäUu Má–m ™ŒÝ¼´" и еще один в .installdata с бесконечным текстом "nullnullnull....". Но я забыл его местоположение прямо сейчас. Вы можете найти это в проводнике Windows. Затем я заменил их в папку, не связанную с домом Android. Sdk перегенерировал их обоих после установки эмулятора. И он начал работать, как и раньше.

person CodeToLife    schedule 14.05.2017

Загрузите Intel XAMP, нажав на эту ссылку https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement введите описание изображения  здесь После загрузки распакуйте этот файл и установите файл intelhaxm-android.exe Проблема решена....

person Satyam Mishra    schedule 16.11.2017
comment
Ссылка на решение приветствуется, но убедитесь, что ваш ответ полезен и без нее: добавьте контекст вокруг ссылки, чтобы другие пользователи иметь некоторое представление о том, что это такое и почему оно там, а затем процитировать наиболее релевантную часть страницы, на которую вы ссылаетесь, в случае, если целевая страница недоступна. Ответы, которые представляют собой не более чем ссылку, могут быть удалены. - person LW001; 16.11.2017

Самый простой способ, который я использовал для решения этой проблемы, — запустить Android Studio от имени администратора (Примечание! Моя студия Android установлена ​​​​в разделе C: /, поэтому эта проблема вызвана разрешениями)

введите здесь описание изображения

person M. H.    schedule 03.10.2018

Я нашел файл ".installData" на системном диске Windows по совету @dmsherazi. Я в этом файле просто удалил строку, в которой указан путь. Потом я перезапустил студию и обновление встало на свои места.

person Noname Noferstname    schedule 05.10.2018

решение: установка и переустановка Android Studio SDK или удаление папки \instantapps в C:\Users\UserName\AppData\Local\Android\Sdk\extras\google\instantapps может быть правильным решением

person BloodLoss    schedule 14.01.2019

Перейдите в папку «android-sdk». Затем перейдите в «ndk-bundle», найдите и удалите «.installData». Вернитесь в Android Studio и выберите «Справка» и «Проверить наличие обновлений...». Я надеюсь, что это будет работать для большинства систем. Эта проблема решена в версии Android Studio 3.3.2.

person UTSAB SEN    schedule 18.03.2019

Убедитесь, что у вас есть правильные права доступа к папке, где находится sdk

person Aerim    schedule 17.04.2019

Если эта проблема связана с Ubuntu, попробуйте запустить студию Android с правами администратора с помощью команды

sudo sh studio.sh

Это решит эту проблему.

person Mohit Dholakia    schedule 12.11.2019

Если вы собираетесь использовать консольную команду, это будет:

chmod -R 777 /www/store. Опции -R (или --recursive) делают его рекурсивным.

Или, если вы хотите, чтобы все файлы в текущем каталоге имели все права доступа:

chmod -R 777 ./

Если вам нужна дополнительная информация о команде chmod, см.: Разрешения на доступ к файлам

person Rehan Sarwar    schedule 05.08.2020

Убедитесь, что у вас не запущен эмулятор, когда вы выполняете обновление SDK. Это была моя проблема, которая давала эту ошибку.

person NathanH    schedule 12.11.2020

Прежде всего, вам нужно показать скрытые файлы. затем перейдите в это место... C:\Users\pc\AppData\Local\Android\Sdk\emulator.installer там вы найдете файл с именем .installData. просто удалите его. Вернитесь в Android Studio и перейдите в раздел «Справка» и «Проверить наличие обновлений». Надеюсь, это сработает для большинства систем. Спасибо позже????

person Muzammil Hussain    schedule 19.04.2021