Android SDK установлен, но adb.exe отсутствует

После того, как моя установка Visual Studio внезапно потеряла возможность развертывать мое приложение Xamarin в эмуляторе Android , я решил удалить ВСЕ (Visual Studio, Xamarin, Android SDK) и начать все заново.

Все было переустановлено, но Android SDK не содержит файл adb.exe. Место, где я ожидаю найти его, находится здесь:

C: \ Users \ costcopc \ AppData \ Local \ Android \ Android-SDK \ платформенных инструментов \ adb.exe

Что пошло не так? Как я могу это исправить?

Я открыл приглашение cmd.exe и искал весь диск (C:>), чтобы найти файл – он не существует.

Повторное отслеживание моих шагов

Если это поможет, я вернусь к своим шагам …

Удаление

Я не установил Xamarin сначала, согласно инструкциям . Мне нужен чистый сланец, поэтому в соответствии с этими инструкциями я также удалил:

  • Android SDK Tools
  • GTK #

Я не удалял Java SDK, потому что, как объяснила моя первая ссылка, я уже использовал точку восстановления системы для восстановления стабильной версии Java SDK.

Далее была Visual Studio. Я использовал его установщик для удаления, а затем я следил за инструкциями после установки «Вторичный установщик», которые он дал.

Повторная установка

Сначала я снова установил VS 2015, затем я запустил установщик Xamarin Studio, который, в свою очередь, установил Android SDK для меня:

Введите описание изображения здесь

Со всем, что, казалось бы, было успешно установлено, я запустил Visual Studio и попытался открыть Android SDK Manager с помощью инструментов -> Android -> Android SDK Manager.

Это сработало, но я заметил, что окно cmd.exe открылось и оставалось открытым, содержащее несколько странных сообщений об ошибках.

Введите описание изображения здесь

Вот он: «Процесс не может получить доступ к файлу, потому что он используется другим процессом».

Несмотря на аномалии, я использовал диспетчер SDK для установки еще 4 пакетов.

Тем не менее, я чувствовал себя неловко в сообщениях об ошибках, поэтому решил, что пришло время перезагрузки. После перезагрузки ситуация ухудшилась. Раньше Visual Studio, по крайней мере, могла запустить менеджер Android SDK. Теперь он вообще не смог запустить его:

Введите описание изображения здесь

Этот путь SDK с C:\Users\costcopc\AppData\Local\Android\ANDROI-1 исчез!

Xamarin Studio также не смог запустить диспетчер SDK:

Введите описание изображения здесь

Теперь я решил выполнить установку Xamarin Studio «ремонт». Xamarin действовал так, как был установлен Android SDK, и поэтому он ничего не сделал для его исправления.

Опять же, что я могу сделать, чтобы исправить это?

Я решил эту проблему, выбрав Инструменты / Xamarin Account в VS 2017RC.

Затем откроется браузер, зайдите в свою учетную запись и загрузите и установите Xamarin здесь.

Я бы рекомендовал вам установить ISO сообщества сообщества VS 2015: https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409

После установки откройте VS> tools> options> Xamarin и убедитесь, что ваш SDK обнаружен успешно:

Если что-то не обнаружено, затем запустите диспетчер SDK Android в качестве администратора, затем убедитесь, что SDK установлены / обновлены правильно.

Просто запустите визуальную студию как администратор, и она будет решена (каталог карт до конечной папки, где находится реальный инструмент)

Intereting Posts
Как заблокировать вызов мобильного номера и получение сообщений в разработке приложений Android? Портативный Android Studio Android-saripaar, как определить различные проверки виджета Как лучше всего оптимизировать Picasso в GridView? Значение всегда возвращает 0, где он должен возвращать число вставленной строки Уведомления GCM push не работают, если приложение закрыто на некоторых устройствах Отправить уведомление на арабском языке с использованием GCM Как вставить диалоговое окно с помощью Roboguice? Как выполнить несколько операций с JSch Как создать DrawerLayout программно Как получить каталог фотографий по умолчанию, сделанный камерой в android? Каковы возможные типы намерений для намерения.setType (type)? Проверьте подключение к Интернету – Android Использование Fluidsynth для воспроизведения заметок от SoundFonts на Android AVD Manager – для этой цели не установлено системное изображение