#windows #android-studio #bluestacks
#Windows #android-studio #bluestacks
Вопрос:
Я хочу использовать Bluestacks в качестве эмулятора Android studio, но когда я пытаюсь запустить приложение, я получаю эту ошибку:
com.android.ddmlib.Исключение SyncException: ошибка неизвестной команды «ОТПРАВИТЬ» (444e4553) при установке APK
Я попытался отключить adb и запустить сервер, переустановив Bluestacks, но ничего не помогает
Ответ №1:
У меня была такая же проблема, и я решил ее. У меня возникли проблемы с поиском актуальной темы вопросов и ответов, поэтому я рад, что вы задали этот вопрос в 2019 году.
По состоянию на 2019 год произошли два значимых изменения, на которые вам нужно обратить внимание.
- Bluestacks теперь НАМЕРЕННО ЗАБЛОКИРОВАЛ готовые подключения adb
- Android Studio представила функцию мгновенного запуска, которая может быть нарушена в разных настройках разработки
Вы должны сначала проверить проблему 1, прежде чем переходить к проверке проблемы 2
Инструкции по проблеме 1:
Откройте bluestacks. Найдите фактические настройки для самой программы bluestacks, которая представляет собой символ шестеренки на серой полосе вверху. Для этого выберите значок шестеренки, нажмите «настройки». перейдите на вкладку «Настройки» и убедитесь, что установлен флажок «Включить Android Debug Bridge (ADB)». Это должно быть снято по умолчанию в новейшей версии bluestacks.
Инструкции по проблеме 2:
Перейдите в android studio. Из пунктов меню вверху. Нажмите Файл-> Настройки, откроется диалоговое окно. Нажмите на пункт «Сборка, выполнение, развертывание» слева. Это расширится, и вы увидите «мгновенный запуск» в качестве дополнительной опции. Щелкните его, затем убедитесь, что флажок «включить мгновенный запуск» справа снят.
Наконец, в качестве некоторых побочных указателей:
- Всегда открывайте bluestacks сначала перед Android studio. Это позволяет избежать необходимости в каких-либо командах adb. Если вы получили это, то выполните adb kill-server, adb start-server, но не забудьте запустить adb connect localhost: 5555 после того, как вы убили, а затем запустили сервер adb. Поскольку sdk / platform-tools обычно находится в очень странном расположении appdata, я рекомендую добавить папку sdk / platform-tools в ваш path.
- Я не проверял, действительно ли необходимо отключить мгновенный запуск, если вы убедитесь, что adb включен в bluestacks. Возможно, вам придется проверить это самостоятельно. Однако я не знаю, полезен ли instant-run, поэтому я просто решил не использовать его на всякий случай.