Как отладить приложение Cordova на вашем устройстве с помощью Google Chrome

Хотя отладка приложения для Android с помощью Android studio (нативного приложения для Android) довольно проста, отладка приложения Cordova может стать большим кошмаром, если у вас нет нужных инструментов. Вы обнаружите, что что-то исправили в коде, скомпилировали, проверили на устройстве, снова проверите код, скомпилируйте снова и обнаружите, что та же самая ошибка не является продуктивной.

Для отладки приложения Cordova мы будем использовать инструмент отладки Chrome, который можно использовать в Google Chrome (настольная версия).

Заметка

Этот метод также работает для отладки обычных сайтов в Google Chrome.

Требования

  • Терпение (на некоторых настольных компьютерах настройка этого процесса может занять больше времени)
  • Android-устройство (с Android> = 4.4) и USB-кабель
  • Google Chrome (> = v.30)
  • Больше терпения

Настройка отладки

Процесс состоит из 3 шагов:

  1. Включите режим разработчика на вашем устройстве Android
  2. Настройте режим проверки на рабочем столе Google Chrome
  3. Начать отладку

1. Включить режим разработчика в Android

Чтобы иметь возможность отладки устройства Android на компьютере, сначала необходимо включить отладку USB на своем устройстве. Эта опция по умолчанию скрыта, и нам нужно сделать ее видимой, перейдите в «Настройки Android»> «О телефоне» (последняя опция).

Сначала нажмите 7 раз на номер сборки (это тоже последний вариант), затем появится сообщение «Теперь вы разработчик». Затем вернитесь к настройкам, и вы увидите новую доступную опцию в меню.

Варианты разработчика

Нажмите на это и перейдите к последнему варианту (Отладка: режим отладки USB, когда USB подключен).

Варианты разработчика

Теперь вы сможете отлаживать приложение Cordova на Chrome.

2. Настройте режим проверки на рабочем столе Google Chrome

Теперь, когда вы можете отлаживать на своем устройстве, подключите телефон к рабочему столу. На вашем устройстве появится предупреждение о том, что вы разрешаете USB-отладку с вашего компьютера, нажмите OK.

Затем перейдите в Google Chrome по следующему адресу:

chrome://inspect

Вы получите следующее изображение, если все прошло правильно:

Как отлаживать

Нажмите проверить в соответствии с приложением, которое вы отлаживаете и которое активно на вашем устройстве, и проверяйте, как в веб-проектах.

3. Начните отладку

Наконец, отлаживайте приложение без ограничений так же, как с веб-приложениями в браузере.

Важные заметки

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

Если вы уже установили драйверы, и chrome://inspect все еще не показывая никаких устройств, тогда демон ADB не запускается. Чтобы запустить Android Debug Bridge, откройте новый терминал и переключитесь в каталог SDK Android, в частности в platform-tools папка с использованием cd команда:

cd C:\Users\sdkca\AppData\Local\Android\sdk\platform-tools

И выполните следующую команду:

adb devices

Это должно перечислить все подключенные устройства в консоли:

ADB Windows Chrome

Как только устройства перечислены в консоли, они должны быть перечислены в chrome://inspect,

Ссылка на основную публикацию
Adblock
detector