Инсталлятор Android Studio SDK бесконечно зависает в Unzipping ‘platform-tools/systrace/NOTICE’
adb недоступен из командной строки (с правильным набором путей). Я думаю, что что-то не удалось в первоначальной установке инструментов платформы. Студия говорит мне обновлять, но это происходит каждый раз:
похоже, что adb.exe отсутствует на моей машине
это журнал событий студии Android:
У меня была та же проблема, что и adb.exe, и я загрузил оболочку adb из http://adbshell.com/downloads
и извлек adb.exe в местоположении sdk android “AppData\Local\Android\sdk\platform-tools”
У меня такая же проблема. Мой adb.exe был удален моим антивирусным программным обеспечением. adb.exe не может быть запущен и поэтому не может быть остановлен. Все, что я должен был сделать, чтобы исправить эту проблему, – это восстановить файл с помощью моего антивирусного программного обеспечения. Надеюсь, это поможет будущим зрителям.
удалить инструменты платформы из этого местоположения C:\Users\\AppData\Local\Android\Sdk
Затем перезапустите Android Studio. После окончания строительства градиента он попросит установить отсутствующие инструменты. просто нажмите там. Он должен работать нормально.
Я не смог восстановить установку, поэтому полностью удалил Android Studio и удалил папку
/AppData/Local/Android . Затем я переустановил Android Studio и необходимые SDK.
Я считаю, что моя первоначальная установка не удалась и отсутствовала часть (например, adb), и это также приводило к сбою обновления.
Источник
Приложение зависает при установке в Android Studio
Обычно я создаю приложение в Android Studio для тестирования приложения на телефоне. Но это происходит, когда я просто нажимаю « Run app
Похоже, что процесс застрял на pm install и на моем телефоне не установлено приложение. В чем проблема?
И другие проекты действуют одинаково, висеть на установке.
Я исправил эту проблему, выбрав Настройки на устройстве -> Параметры разработчика -> снимите флажок «Разрешить отладку USB» -> «Исправить». И в следующий раз программное обеспечение запустится правильно.
В моем случае просто run (Mac: ^ R, Windows: Shift + F10) снова решила проблему.
В моем случае это была проблема . Он отказался от каких-либо команд установки или удаления. Вы можете легко протестировать это с помощью команды adb adb install [your apk file] Если также застряла командная строка, это означает, что это не «ошибка студий». Также удаляется возвращаемый Failure [DELETE_FAILED_INTERNAL_ERROR] .
В инсталляционном состоянии внутри андроида должно быть что-то не так.
Я смог решить эту проблему, вручную установив приложение через файл apk, который я занес в свою SD-карту. Затем я использовал adb uninstall [my_package] который привел к Success .
Наконец, я смог установить приложение из Studio как обычно.
Я застрял в установке. Перезагрузил телефон, и он сработал.
Я исправляю эту проблему, отключая телефон и снова подключая его. Если проблема не устранена, может быть что-то не так с вашим драйвером / USB-кабелем или службой ADB.
Я думаю, что проблема в размере вашего Dex , сначала удалите приложение из своего приложения, затем попробуйте очистить проект и запустите проект без фотографий
Я исправил эту проблему, обновив ОС до последней версии Android
В моем случае я проверил время автономной работы (до тех пор, пока он не стал более 15%), и я перезапущу свой телефон и Voila его работы .
Я исправил эту проблему, закрыв проект и вновь открыв его. Но я знаю, что это не единственное решение / может не всегда работать.
File > Close project а затем снова открыть проект.
Источник
Android Studio зависает при «установке APK»
Android Studio больше не обнаруживает, когда приложение установлено на целевом устройстве и открыто. Он застревает на «Installing APK», а индикатор выполнения пуст. Ошибок нет, apk успешно устанавливается и открывается, просто IDE все еще показывает «Installing APK» и автоматически не подключает отладчик. Я могу вручную подключить отладчик с помощью кнопки «Прикрепить отладчик к процессу Android», но это не идеально.
Может ли кто-нибудь предложить какие-либо предложения по поводу того, что случилось и как это решить?
21 ответ
Оказывается, проблема была не в Android Studio, а в устройстве, которое я использовал для тестирования. Я попробовал другое устройство, и оно вело себя нормально, продвигаясь дальше «Установка APK» и останавливаясь на точках останова.
Каким-то образом параметр «ждать отладчика» в настройках разработчика на проблемном устройстве отключился. Я снова включил его, и теперь это устройство работает нормально.
-Обратите внимание, что мне пришлось выбрать произвольное приложение отладки, чтобы настройка стала активной. После того, как я включил его, я снял выбор с приложения отладки, и настройка оставалась включенной, как я ее оставил. Это был HUAWEI P8 под управлением Android 6.0 API уровня 23.
Я нашел решение, которое мне подходит. В параметрах разработчика отключите «Мониторинг приложений, установленных ADB».
Просто перезагрузите телефон (: это происходит после обновления версии android.
На своем HTC One я снял флажок «Проверять приложения через USB» в «Настройки» -> «Параметры разработчика».
У меня была такая же проблема. Я решил это, отозвав авторизацию отладки по USB, а затем снова включив отладку по USB на выбранном мной устройстве (ах).
Изменить: очистка моего проекта также помогла решить эту проблему.
Для меня это было что-то волшебное, я решил это, отключив USB от ноутбука, а также от мобильного телефона (кабель type-c) и
Выключить режим отладки и снова включить
А затем я подключаю его обратно к своему ноутбуку и выбираю тот же РЕЖИМ ПЕРЕДАЧИ ФАЙЛОВ, затем запускаю приложение, и оно устанавливается на мое устройство и работает, как ожидалось. Надеюсь, вы сочтете его полезным.
Недавно у меня возникла эта проблема на моем тестовом устройстве Pixel 2, последний заводской образ с Android Studio 3.4 в Windows 10.
Я пробовал все упомянутые методы, но ни один из них не работает. На это у меня ушло более 6 часов.
Моя проблема в драйвере USB, я не использую «идеальный» драйвер USB. Мой драйвер работает в большинстве сценариев и команд, но не во всех сценариях.
Вам не нужна Android Studio, чтобы разобраться в этой проблеме, просто используйте adb.
Попробуйте установить apk из adb, используя следующую команду:
Если он застрял на «выполнении потоковой установки», но не завершился, проблема в этом.
Попробуйте отправить на устройство большой файл (более 5 МБ):
В моем тестировании он застрял на 13%, 16% и т. Д., Но никогда не продолжался. Кажется, не может передавать большие файлы. Вот почему в моем случае установка еще не завершена.
Я обновляю драйвер на другой, и проблема устраняется. Надеюсь, это поможет решить и вашу проблему.
У меня была точно такая же проблема.
Более того, я не могу adb shell и adb push файлы.
Я запускаю виртуальную машину Ubuntu 18.04 и тестирую ее на телефоне xiaomi 8,9. Для меня проблема заключалась в том, что параметр USB-совместимости для виртуальной машины был установлен на 2.0, он должен быть не ниже 3.0. Чтобы изменить настройки, выключите виртуальную машину и выберите «Редактировать настройки виртуальной машины» в меню запуска VMPlayer. Затем выберите устройство «USB-контроллер» и измените «USB-совместимость» на USB 3.0. Надеюсь, это поможет тебе!
Не помешает проверить ваш USB-порт. В моем случае это был неисправный порт USB, который мне пришлось переключить на порт мобо вместо порта корпуса.
В моем случае Second Space был создан, но не включен. Мне пришлось удалить второе пространство, и все работало нормально.
- Отладка по USB -> ВКЛ
- Установить через Usb -> ВКЛ
- Проверить через USB -> ВКЛ.
- Дождитесь отладчика -> ВКЛ.
Устройство: Redmi Note 5 Pro
У меня была эта проблема с эмулятором в Linux. После того, как я попробовал практически все решения и предложения на этой странице, то, что заставило меня работать, было отключение Instant Run.
В моем случае я не удостоверился, что мой менеджер DSK студии Android был обновлен с версией Android, на которой работает мое устройство. Таким образом, при запуске Flutter Doctor все выглядело хорошо, и у меня была последняя версия Android, и все это в студии Android, но, как уже упоминалось, она не соответствовала версии для моего устройства, которое я подключил.
Как только я добавил правильную версию Android (в моем случае Android 6.0) с помощью диспетчера SDK с помощью студии Android, он не застрял при установке apk.
Мой случай был аналогичным, но для Android версии 10 требовалось отключение байт-кода проверки отлаживаемых приложений.
Окончательные настройки были:
- Отладка по USB -> ВКЛ.
- Дождитесь отладчика -> ВКЛ.
- Проверить приложения через USB -> ВКЛ.
- Проверить байт-код отлаживаемых приложений -> ВЫКЛ.
Устройство: Pixel XL
Для меня главный ответ «ждать отладчика» был полностью выделен серым цветом.
Что сработало для меня, так это заглянуть в «Приложения», и я заметил, что приложение было удалено, но только для моего текущего пользователя. Нажатие удаления для всех пользователей снова разблокировало установку через Android Studio.
Проверьте следующее в своем проекте
- версия плагина build-gradle в файле build.gradle уровня проекта
- версия gradle в файле gradle-wrapper.properties
- buildToolsVersion
При подключении мобильного телефона к компьютеру отображается следующее меню. Я нажимаю на нее.
В следующем разделе я сменил «USB-соединение» на «Передача файлов».
После этого установка adb у меня работает.
Отключите Проверять приложения через USB и Проверять байт-код для отлаживаемых приложений (может быть доступно не для всех устройств) в меню настроек разработчика. Время установки резко сократится.
Я использую Visual Studio Xamarin, и проблема была вызвана отсутствующей архитектурой процессора. После их проверки APK стал доступен для установки через adb install .
Удаление предыдущего установленного приложения сработало для меня
Я попытался перезагрузить телефон, и это сработало.
Перезапуск студии Android сработал для меня
Источник
Android Studio 2.3.3 зависает при первом запуске
Я загрузил Android Studio 2.3.3 для Linux и распаковал содержимое в /usr/local тогда
Отредактировал файл idea.properties и добавил к нему следующую строку:
Затем запустили Android Studio:
И это застрянет. После долгого ожидания я ограничил его с помощью Ctrl + C
10 ответов
Я думаю, что все ваши проблемы случаются, потому что вы бежали как root ( sudo ) при первом запуске.
Поэтому попробуйте разархивировать перед чистой установкой, как я предлагаю ниже:
Отключить установку
cd в папку, в которую вы ранее разархивировали Android Studio
Рекурсивно изменить пользователя и группу:
или cd чтобы вернуться домой
Рекурсивно изменить пользователя и группу
(Я sudo , потому что вы использовали root пользователя ранее).
Рекурсивно изменить пользователя и группу
cd в распакованный каталог. Делай chmod +x studio.sh .
Запустите Android Studio ./studio.sh
Если это не помогло, сделайте:
Чистая установка
Загрузите и распакуйте свежую копию Android Studio . Я предлагаю версию 3, она предварительно выпущена, но стабильна. Неважно, где вы это положили.
Я полагаю, что у вас установлена Java , но убедитесь, что у вас установлен Java 8 в качестве параметра по умолчанию: в командной строке: java -version , убедитесь, что он 1.8 .
Удалите все старые установки, если они повреждены:
должен сделать свое дело. (Я sudo , потому что вы использовали root пользователя ранее).
cd в распакованный каталог. Делай chmod +x studio.sh .
Запустите Android Studio ./studio.sh
Убедитесь, что все файлы принадлежат вашей username , а также группе.
Это распространено. При первом запуске файлы gradle необходимо загрузить и установить в фоновом режиме. Его размер составляет около 90 МБ, и даже если ваша скорость интернета высокая, серверы gradle могут работать медленнее, и в худшем случае это максимум 1 или 2 часа. Так что откройте Android Studio и подождите, пока он откроется. Надеюсь, поможет.
Попробуйте это установить
зайти в андроид-студию / bin /
Щелчок правой кнопкой мыши, чем открыть терминал
введите ./studio, затем нажмите enter
Теперь он начнет устанавливать студию. Если вы устанавливаете первый раз, то скачайте несколько файлов SDK. и если вы уже загрузили SDK, вы можете отменить загрузку и указать путь к SDK из настроек в правом нижнем углу.
Извлеките загруженный установочный zip-файл Android Studio в каталог /home/ и в терминале выполните следующие команды
И нажмите Enter Теперь запустите следующую команду
И подождите некоторое время, чтобы загрузить необходимые библиотеки.
Я нашел полезную ссылку из AskUbuntu, парень предложил создать пустой файл с именем repositories.cfg. И это решило это.
Я взял некоторую информацию от:
В ответах все сказано:
Android Studio будет работать нормально без repositories.cfg .
Вы можете удалить это предупреждение, вставив в repositories.cfg следующее:
После некоторого ожидания это в конечном итоге выходит за рамки этого шага.
Терпение является ключом.
Итак, попробуйте еще немного подождать. Это всегда помогает.
Попробуйте подключиться к процессу с помощью strace , чтобы увидеть, что он делает (например, ожидает в сети или в файле). Или запустите его с strace следующим образом:
Через некоторое время прервите его с помощью Ctrl-C и проверьте файл журнала на наличие системных вызовов, таких как open , read , recvmsg .
В качестве альтернативы, пока он работает, вы можете подключиться с помощью Java profiler к jvm . Для начала вы можете запустить jconsole или jvisualvm и подключиться к Android Studio (он будет отображаться как пустое имя, только с PID) и просматривать трассировки стека отдельных потоки. В jvisualvm вы можете просмотреть пример использования ЦП, нажать на горячее событие и увидеть трассировку стека.
По сути, вам нужно выяснить, к чему приложение пытается получить доступ так долго. Скорее всего какой-то сетевой ресурс.
Попробуйте создать repositories.cfg — потому что я вижу это как предупреждение. Посмотрим, что будет после этого!
Возможно, это как-то связано со сценарием, ищущим местоположение root . Вы пытались использовать chown в распакованном каталоге содержимого?
Просто удалите /root/.AndroidStudio2.3 и /root/.android (после создания резервной копии)
Источник