Visual Studio 2017 с Apache Cordova (установить эмулятор Android)

Недавно я попробовал Apache Cordova с Visual Studio 2017, но не смог отладить с помощью Android SDK, я следовал шагу от Откройте эмулятор Google в Visual Studio 2017.. Мне было показано «Установить эмуляторы Android», но я следил за установкой, но это было повторение, чтобы спросить меня о том же самом. Установите эмуляторы Android. Меня попросили установить "Google Android Emulator API Level 23.

Ниже была моя настройка:

  1. Инструмент для переопределения переменных среды Apache Cordova-ANDROID_HOME: C: \ Users \ yeech \ AppData \ Local \ Android \ android-sdk
  2. Расположение файла эмулятора Google Android: C: \ Users \ yeech \ AppData \ Local \ Android \ android-sdk
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
567
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это известная проблема (по крайней мере, для меня) с VS2017 и еще одна причина продолжать использовать VS2015. Подробнее читайте в этой статье: Мобильные приложения Visual Studio 2017 и Apache Cordova

To compile for Android with Cordova 7.1.0, you may need to switch to the Android SDK API 26 by changing the ANDROID_HOME setting from Visual Studio. This introduces the problem that your Android emulators are no longer detected and you cannot deploy to emulator.

Как объясняется на странице, единственный обходной путь - развернуть вручную с помощью интерфейса командной строки, чего можно избежать, вернувшись к VS2015.

Спасибо, похоже, мне может помочь только VS2015. VS2017 действительно вызывает много проблем. После переустановки API 23 я смогу запустить отладку, но только с API 23. Еще через день я совершенно не могу отлаживать снова, но это была та же самая отладка. =. = "

Marcus 05.11.2018 22:22

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