Studio Android ошибка ADB

Я продолжаю получать эту ошибку, когда я запускаю Studio Android. Я запускаю Ubuntu, я сделал новую установку, и это случайно встретило запуск.

ADB, не отвечающий. Если требуется повторить, то вручную уничтожают "adb" и нажимают 'Restart'

Я попробовал это решение.

Я пытался делать AVD, и он не хочет работать там. Я проверил тот ADB дважды, добавляется к моему ПУТИ.

Есть ли больше информации, которую я могу предоставить? Любой ответ с информацией или вопросами полезен.

5
задан 23 May 2017 в 05:39

3 ответа

Закройте Studio Android и уничтожьте весь порт использования процессов 5037

  1. sudo lsof -i | grep 5037
  2. sudo kill [PID_NUMBER]
  3. , открывают Android Studio
2
ответ дан 23 November 2019 в 10:28

У меня была та же проблема при конфигурировании Studio Android. Я попробовал следующую команду в терминале.

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

, Если это не делает, помогает удостовериться, что "adb" в папке "AndroidStudioSdk/platform-tools/" является исполняемым файлом. Если его исполнимое разрешение не установлено, чем набор это со следующей командой.

chmod uog+x abd

Надежды это поможет.

1
ответ дан 23 November 2019 в 10:28

У меня была эта та же проблема, но под (32-разрядной) системой Linux, после поиска t'interweb и нахождения ничего, что помогло мне, я пошел об устранении этой проблемы сам.

я нашел, что, если я пытаюсь выполнить определенные двоичные файлы, которые связываются Studio Android, они не выполнили бы, заразили бы и adb и Java, бросил ту же ошибку:

java/adb: не может выполнить двоичный файл: Исполнительная ошибка формата

фиксация для Java состоит в том, чтобы использовать систему jdk не та, связанная Studio Android. Таким образом, я думал что, черт возьми, и изменил связанный adb двоичный файл.

Первая вещь состоит в том, чтобы скопировать связанный adb:

mv '/path/to/bundled/adb' '/path/to/bundled/adb~'

я затем symlinked моя система adb к sdk папке Studio Android: (Ваши системы adb могут быть в другом месте)

ln -s '/usr/bin/adb' '/path/to/bundled/adb'

, И вуаля это работает! Я думаю, что это может произойти из-за двоичных файлов, являющихся для 64-разрядного ЦП, но я не знаю, кто-либо может подтвердить это??

0
ответ дан 23 November 2019 в 10:28

Другие вопросы по тегам:

Похожие вопросы: