1. Получение прав разработчика на устройстве
В большинстве моделей Android-устройств для получения прав разработчика достаточно проделать следующие действия:
• Откройте настройки устройства
• Нажмите на раздел «О телефоне»
• Перейдите к пункту «Номер сборки»
• Нажмите несколько раз на эту опцию
• В результате ваших действий на экране устройства появится всплывающая надпись «Вы стали разработчиком!»
2. Включения отладки по USB
После получения прав разработчика в настройках устройства появляется новый пункт «Для разработчиков».
В основном найти его можно по пути:
«Настройки» — «Для разработчиков»
«Настройки» — «Система» — «Дополнительно» — «Для разработчиков»
«Настройки» — «Дополнительно» — «Для разработчиков»
«Настройки» — «Расширенные настройки» — «Для разработчиков»
Если вверху страницы есть переключатель, который установлен в положение «Выкл», необходимо переключить его в «Вкл».
В разделе «Отладка» необходимо включить пункт «Отладка по USB». В появившемся модальном окне «Разрешить отладку по USB» подтвердить включение отладки.
После выполнения описанных выше действий отладка по USB на Android-устройстве включена и ее можно использовать с нужной нам целью.
3. Открытие консоли разработчика с трансляцией всех действий, производимых с мобильного устройства
1. В панели "Адрес" выбранного браузера необходимо перейти по адресу:
Браузер | URL |
---|---|
Microsoft Edge | edge://inspect/#devices |
Google Chrome | chrome://inspect/#devices |
2. Подключаем мобильное устройство к ПК при помощи USB-кабеля.
3. На странице DevTools (открытой на шаге 1) должно отобразиться имя модели устройства Android и его серийный номер (1):
Необходимо также удостовериться, что выставлена галочка "Discover USB devices" (2).
4. На мобильном устройстве запускаем приложение IONIC. На странице DevTools под именем устройства появляется название приложения и адрес:
5. Для открытия консоли мобильного приложения необходимо нажать на "inspect" под наименованием самого приложения на странице DevTools.
После этого откроется новая вкладка DevTools с трансляцией всех действий с мобильного устройства, возможностью производить эти действия в самом DevTools и просматривать консоль, источники, сетевые запросы/ответы и т.д: