1

Когда я нажимаю кнопку «Запустить приложение» в Android Studio, диалоговое окно «Выбор места развертывания» остается пустым, даже если я создал виртуальный «Nexus S API 24» устройство для запуска моего приложения. Я получаю следующее сообщение об ошибке:Я получаю список ошибок при попытке запустить Android Virtual Device

08:22:39 error: Invalid argument: cannot open transport registration socketpair 
08:22:39 could not read ok from ADB Server 
08:22:39 * failed to start daemon * 
08:22:39 error: cannot connect to daemon 
08:22:39 'C:\Users\samarc\AppData\Local\Android\sdk1\platform-tools\adb.exe,start-server' failed -- run manually if necessary 

И когда я пытаюсь запустить виртуальное устройство непосредственно из диспетчера А, я получаю следующий список ошибок (вместе с диалоговым окном, говоря, «Это кажется слишком много примеров эмулятора «Отмена»):

C:\Users\samarc\AppData\Local\Android\sdk1\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_S_API_24 
libpng warning: iCCP: known incorrect sRGB profile 
Hax is enabled 
libpng warning: iCCP: known incorrect sRGB profile 
Hax ram_size 0x40000000 
libpng warning: iCCP: known incorrect sRGB profile 
HAX is working and emulator runs in fast virt mode. 
libpng warning: iCCP: known incorrect sRGB profile 
libpng warning: iCCP: known incorrect sRGB profile 
libpng warning: iCCP: known incorrect sRGB profile 
libpng warning: iCCP: known incorrect sRGB profile 
emulator: WARNING: UpdateCheck: Failure: Error 

Что мне делать? Я уже пробовал следующие вещи:

    1) Проверка портов (5554 - 5587) на наличие. (имеются)
    2) Разблокировать порты (5554 - 5587) с брандмауэром Windows, который также не работает. (Хотя я начинаю думать, что Android Studio использует некоторые другие порты. Как узнать, какой порт Android Studio использует в любом случае?)
    3) Убив процесс «adb.exe» в диспетчере задач. (Дело в том, что в диспетчере задач не работает какой-либо процесс под названием «adb.exe»!)
    4) Перезагрузка компьютера. (Никогда не работает)
    5) Переустановка Android Studio (не работает либо)

Что я должен делать? Я использую Windows 7 x64 и Android Studio 2.2.3. Пожалуйста, помогите в любом случае. Я уже задал этот вопрос два раза в Stack Overflow, но я думаю, что это самый подробный вопрос, поэтому, пожалуйста, помогите.

+0

Вместо того, чтобы задавать один и тот же вопрос несколько раз, вам необходимо обновить существующий вопрос. Вы всегда можете редактировать свои собственные вопросы и ответы. –

+0

Мне нравятся ваши советы, но можете ли вы найти решение проблемы? –

+0

Я, наконец, решил проблему через везение. Спасибо всем за помощь! –

ответ

0

Я бы рекомендовал очистить вашу установку SDK; Я вижу это место как sdk1, а не только sdk

Ошибка обновления, вероятно, из-за отсутствия подключения к Интернету.

В Android-Studio, выберите check for updates

+0

Местоположение изменилось на sdk1 после того, как я переустановил Android Studio. По какой-то причине я думаю, что предыдущая Android-студия не была удалена. –

+0

Существует разница между Android-студией и Android-SDK. В идеале вам нужен только один android-sdk, вы можете изменить текущее местоположение sdk из настроек Android-студии. – Sarvex

+0

Вам нужно очистить sdk – Sarvex

1

У меня был подобный вид выпуска ранее.

Я последовал за этими шагами, чтобы решить problem.you можно также попробовать эти и любой из них может помочь вам решить ваши:

1.TRY обновления андроид эмулятор вашего Android Studio, который можно найти в

Файл >> Настройки >> Внешний вид & поведение >> Android SDK или нажмите менеджер SDK.

Затем нажмите вкладку инструментов SDK.

И затем выберите вариант эмулятора Android и установите его/обновите. (Аналогичным образом вы также можете попробовать обновить инструменты Android sdk и платформы Android SDK, поскольку это может помочь вам одним или другим способом). Теперь попробуйте запустить эмулятор.

2. Попробуйте отключить брандмауэр Windows. Затем попробуйте запустить эмулятор.

3. Убедитесь, что другие докеры VIRTUAL BOX, установленные на вашем ПК, не влияют на работу вашего эмулятора Android.

4.I ЧУВСТВУЮТ, что это ВАЖНОЕ ЗНАЧЕНИЕ, чтобы проверить.

На вашем ПК может быть установлено антивирусное программное обеспечение.

Убедитесь, что эти антивирусы не блокируют «ADB.exe» и «qemu-system-i386.exe» при доступе к локальному порту TCP на вашем ПК. Когда они запрашивают доступ «ПОЗВОЛЯТЬ», а затем попробуйте запустить эмулятор.

(я K7 установлена ​​в моем PC.I переустанавливать андроид студии, а затем пытался запустить эмулятор. В то время он попросил у меня разрешения либо «ДОПУСКАЕТСЯ» или «BLOCK» доступ к TCP.)

 Try these out and any one of these steps might help you in solving the problem.:-)