Я обновил свою студию до 1.5.1 in Linux Mint
и только что запустил свою студию. Это дает мне диалог (при инициализации АБР), говорящий:
- Не удалось создать мост отладки:
- Не удалось запустить сервер adb: невозможно определить версию adb, выход adb:
- / Home / ajay / Developement / Sdk / platform-tools / adb: 1: / home / ajay / Developement / Sdk / platform-tools / adb: Синтаксическая ошибка: ")" неожиданно
Пожалуйста, предоставьте исправление. Любая помощь будет оценена по достоинству.
Старый ответ: У меня такая же проблема (с ADB в Linux Mint 17, 32bit Quiana). Я убедился, что файл ADB в каталоге инструментов-платформ имеет исполняемое разрешение, но похоже, что он не будет работать вообще (даже если я попытаюсь остановить Android Studio и запустить ADB самостоятельно). Я устал, удаляя и переустанавливая инструменты платформы Android SDK (v 23.1), но это не помогло. Есть ли способ вернуться к более ранней версии Platform Tools?
Улучшенный ответ: если вы используете 32-битную систему Linux для запуска Android Studio и имели несчастье обновить до платформы-инструментов 23.1.0, вам нужно вернуться к платформенным инструментам 23.0.1.
Вот как я это сделал:
Загрузите файлы 23.0.1 по этой ссылке: https://dl-ssl.google.com/android/repository/platform-tools_r23.0.1-linux.zip
Переместите загруженный zip-файл в каталог, где установлен Android SDK (что-то вроде ~ / Android / Sdk).
Переименуйте существующий каталог, содержащий 64-битные файлы (~ / Android / Sdk / platform-tools для ~ / Android / Sdk / platform-tools-64-bit). Примечание. Вы можете просто удалить эти файлы, но я сохранил их. Они не занимают много места.
Из каталога ~ / Android / Sdk разархивируйте загруженный zip-файл. Это должно было создать новый каталог ~ / Android / Sdk / platform-tools, содержащий файлы и подкаталоги платформы-tools 23.0.1, которые вам нужны для вашей 32-разрядной системы. АБР должен теперь работать так же, как это делалось до того, как это «обновление» сломало его. (Плохая Google, Плохая, Плохая)
Ссылка: https://code.google.com/p/android/issues/detail?id=196866
Замена старых инструментов платформы также устранила мою проблему. Спасибо «RealDogBoy».
Загрузите файлы 23.0.1 по этой ссылке: https://dl-ssl.google.com/android/repository/platform-tools_r23.0.1-linux.zip
Начинал работать нормально.
Я работал над этой проблемой в течение последних трех дней. Я запустил 32-битную линейную монетную монетку на аппаратном обеспечении, имеющем intel i3 m350.i, попытался установить 64-разрядный ubuntu, а затем установил в нем студию Android. Но это работает … Это решение. Перейдите по ссылке ниже и загрузите https://dl-ssl.google.com/android/repository/platform-tools_r23.0.1-linux.zip разархивируйте ее и поместите в /Android/SDK/. И не забудьте удалить Папка инструментов платформы там. Загрузите только что извлеченную загрузку. Теперь перезапустите свою студию Android и запустите приложение на adb на реальном устройстве. Это работает..100% Примечание: я выбрал реальное устройство, потому что im на 32-битной машине и последняя версия Android-студии не поддерживает avd на 32-битной
У меня была такая же проблема, поэтому я понизил свои платформы до 23.01 до 23.01. Моя система 32-битная, кажется, что, возможно, обновленная версия поддерживает только 64-битные системы.
Если вы находитесь на окнах, C:\Users\YourUsername\AppData\Local\Android\sdk
в C:\Users\YourUsername\AppData\Local\Android\sdk
и удалите папку инструментов платформы, а затем перезапустите студию Android, и вам будет предложено загрузить новую. Это сработало для меня :).
Я просто закрываю свой genymotion и принудительно закрываю adb в Activity Monitor и снова открываю эмулятор. Тогда это работает. (Mac)