Я пытаюсь создать свое первое приложение в студии Android и получаю сообщение об ошибке «adb.exe перестал работать». Я работаю на 32-битной системе Windows XP.
Попробовали несколько решений, доступных в Интернете, включая -убить сервер/перезапустить -обновление папки инструментов платформы - добавление 127.0.0.1 в качестве исключения для разрешения Все равно ничего не получается. Пожалуйста, помогите!!! заранее спасибо
Попробуйте выполнить команду ниже перед запуском adb
adb kill-server
adb start-server
Я думаю, вы пропустили файл .dll, этот файл api-ms-win-crt-locale-l1-1-0.dll из вашей 32-битной системы Windows, просто загрузите этот файл в соответствии с вашей системой и скопируйте/вставьте файл в C:\Windows\System32
Вы можете скачать его отсюда: https://www.sts-tutorial.com/sites/downloadCenter.php?api-ms-win-crt-locale-l1-1-0
Следующее обновление Windows (KB2999226) помогло мне на компьютере с Windows 8.1: microsoft.com/de-de/download/details.aspx?id=49081
Это не сработало для меня. Также попытался переустановить Android Studio, SDK, инструменты платформы, попытался переустановить распространяемый С++; ничего не работало. Что сработало для меня, так это копирование adb.exe из системы одного из моих коллег.
@zoti У меня такая же проблема. Я сделал, как вы сказали, но все равно получаю сообщения об ошибках «adb.exe перестал работать».
Загрузите свежие файлы adb Имена файлов в zip-файлах будут такими:
Скачать здесь https://androidstudio.io/downloads/tools/download-the-latest-version-of-adb.exe.html
В моем случае загрузка последней версии Инструменты платформы SDK и извлечение ее в инструменты платформы вашего местоположения SDK.
Вы можете узнать свой путь к SDK из студии Android >> Инструменты >> Диспетчер SDK >> Местоположение Android SDK
Отсутствующий файл dll находится в папке установки Java. Добавьте его как системную переменную PATH и перезагрузитесь. Пример расположения C:\Program Files (x86)\Java\jdk1.8.0_202\jre\bin
Инструменты платформы теперь зависят от универсальной среды выполнения Windows C, которая обычно устанавливается по умолчанию через Центр обновления Windows. Требуется с 28.0.2 (март 2019 г.).
Поэтому, если вы используете более старую версию Windows или не можете обновить свои окна, вы должны использовать более старую версию инструментов платформы.
How to install the older version of platform tools?
1. Удалить все файлы из вашего your-sdk-location\platform-tools
2. Загрузите версию инструментов платформы 28.0.1 из здесь. Извлеките и скопируйте все эти файлы в your-sdk-location\platform-tools
Или просто обновите Universal C Runtime из Windows support.microsoft.com/en-us/help/2999226/…
Обновление Универсальная среда выполнения Windows C исправило это для меня.
Получить обновление от майкрософт
Это сработало для предыдущей ошибки. но теперь я получаю новую ошибку «Эмулятор: D:\AndroidStudio\sdk\emulator\qemu\windows-x86\qemu-system-x86_64.exe: не удалось загрузить библиотеку WinHvPlatform.dll. Эмулятор: D:\AndroidStudio \sdk\emulator\qemu\windows-x86\qemu-system-x86_64.exe: не удалось инициализировать WHPX: функция не реализована"