Android debug bridge 1c настройка

Отладка мобильного приложения в 1С 8.3.7

(0) Не знаю на счет 1С, но когда-то я пытался разобраться с Андроид программированием.
И включение отладки для программ андроида делается так:

Может, тебе тоже поможет.

Тут главное теорию знать.
Если устройство на базе Аднроид, то отладку можно через адб сделать, но в любом случае — для отладки надо установить последнюю 8.3.7 (в предыдущих был баг).
Устройство должно быть в одной сети, доступ к серверу отладки по указаному порту должен быть с устройства.
Запуск надо делать через Отладка — Запуск мобильного клиента.

Это если в двух словах.
Ну и перести сервер отладки с tcp на http.

DitriX, может ты подскажешь.

Устройство на базе Андроид.
1С 8.3.7.1759.
Протокол отладки -> «Отладка по протоколу HTTP». Переключатель «Использовать локальный сервер отладки».
Предметы отладки — Автоматическое подключение — галки стоят на всех 13 типах предметов отладки.
Запуск через «Мобильное приложение:начать отладку».

Всё работает, но не останавливается на точках останова. В какой еще бубен зашаманить?

(12) когда меняешь в конфигураторе адрес сетевой карты (у меня «127.0.0.1» на «192.168.100.2»), то появляется бледненькая кнопочка (чтобы ее не заметили) «Перезагрузить конфигуратор». Ты его перезагрузил?

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

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

Еще взял этот адрес и набрал в браузере на моб ус-ве, мне выдалось, типа, «1C 8.3 Debug Server. it works!»

сервер отладки 1с не связан с веб сервером.
После перевода в режим хттп — надо запустить устройство, ПОСТАВИТЬ галку перезагружать конфу при обновлении, без нее рабоать не будет.
И нажать — начать отладку.
Ясное дело — устройство должно быть в одной локальной сети.
IP надо писать именно тот, куда будет поступать запрос на подключение. Если комп за натом — пишем локальный адрес сетевой, но если есть перенаправление портов — то пишем тогда вручную адрес на устройстве.

Проверьте открыты ли порты в фаерволее, при чем и тсп и удп, на сколько я помню.

(32) У автора наконец-то получилось!
Причем даже точно не скажу, в чем дело. Я взял другую мобильную конфу и решил настроить все заново. И в итоге заработало! Хотя кое-какие выводы могу сделать:

1. Надо фиксировать айпишник компа в локальной сети. А то, на следующий день он уже другой и все надо перенастраивать. Да и веб-сервер без этого нормально работать не будет.

Читайте также:  Очищение андроида от мусора

2. Надо следить за портами сервиса. Он тоже постоянно меняется. Про фиксирование пока ничего сказать не могу.

3. Имя инф. базы надо оставлять по-умолчанию. Я сначала конкретное задавал, ничего не получалось.

Все спасибо за помощь и внимание!

(33)
1. Это да.
2. Порт вы сами указываете, и он не может менятся, однако — для каждой конфигураци — свой порт.
3. Надо читать справку, тогда сразу стало бы ясно, что база указывается только для отладки в кластере.

Итого — чтение документации спасает 90% времени 🙂

Источник

[Советы] [Урок ADB №1] Как настроить ADB для работы с Windows

CrGZ3XdVUAAr3B_.png (232.65 KB, Downloads: 120)

2018-01-16 22:22:18 Upload

1. Переходим на официальный сайт разработчика (Нажать сюда для перехода) и скачиваем архив SDK Platform-Tools for Windows;
Не рекомендуется скачивать данный архив на сторонних ресурсах, на официальном сайте представлена всегда рабочая и самая свежая версия;

2. Распаковываем папку platform-tools из архива SDK Platform-Tools for Windows на диск С:\ (должно получиться, как на скриншоте)

1.png (42.34 KB, Downloads: 235)

2018-01-15 21:25:14 Upload

2017-05-15_10-44-24.png (32.44 KB, Downloads: 114)

2018-01-15 21:27:24 Upload

2017-05-15_10-46-52.png (13.58 KB, Downloads: 98)

2018-01-15 21:29:28 Upload

2017-05-15_10-49-21.png (22.2 KB, Downloads: 112)

2018-01-15 21:32:24 Upload

2.png (14 KB, Downloads: 112)

2018-01-15 21:45:47 Upload

3.png (42.83 KB, Downloads: 83)

2018-01-15 22:09:37 Upload

4.png (6.45 KB, Downloads: 99)

2018-01-15 22:56:12 Upload

5.png (11.43 KB, Downloads: 96)

2018-01-15 23:05:49 Upload

14. Если все хорошо, то можно приступать к работе. Что бы активировать работу в ADB, необходимо ввести «cd c:\adb\» без кавычек нажать «Enter»;

15. После чего можно начинать ввод команд, которые мы подробно рассмотрим в следующих темах.

Сегодня мы подробно рассмотрели, как настроить и начать работу с ADB. В следующей теме мы рассмотрим, как выполнить заморозку приложений при помощи ADB.

Еще уроки по ADB:

Рейтинг

LLIYTHUK | из MI 5

годнота детектед, спасибо за ваш труд, очень полезно!

melnikovdima82 | из Mi A1

Grey-KMV | из Redmi Note 4X

Спасибо! Сам хотел замутить, что-то подобное, но ты опередил. Считаю нужное дело.

HaH0mexHuk | из Redmi 4X

Никита Зиновьев | из app

Красиво и грамотно. Ни единой ошибки в написании.

Денис Гордеев Ответить | из MI 5

alex26rus
на 4 пда тебя бы с главном сожрали за ересь ебучую полов .

А в 19 веке сожгли бы на костре, знаю-знаю)

Замечательно! Очень серьезный подход. Стоит развивать тему *Уроки*.

VanoNN | из Redmi 4X

Amadey76 | из Redmi Note 4

Интересно! Стоит попробовать при случае.

Xiaomi Comm APP

Получайте новости о Mi продукции и MIUI

Рекомендации

* Рекомендуется загружать изображения для обложки с разрешением 720*312

Изменения необратимы после отправки

Cookies Preference Center

We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.

Источник

Как установить и настроить работу Android Debug Bridge (ADB) на Windows и macOS

Android Debug Bridge (ADB) – утилита командной строки для универсального использования, с помощью которой можно открыть доступ к устройствам на Android.

  • Осуществлять установку файлов, а также их копирование и удаление;
  • Выполнять установку программы на устройство;
  • Записывать видео или делать скриншот экрана телефона;
  • В случае сбоя работы устройства, выполнить его отладку;
  • Изучать логи с телефона;
  • Осуществлять прошивку программ и составляющих элементов системы;
  • Получать полый доступ к данным об ОС и о самом устройстве.

Android Debug Bridge

Процесс установки ADB и настройка окружения для ПК с macOS

Чтобы установить ADB на компьютер с поддержкой macOS, необходимо выполнить следующий алгоритм действий:

  1. С официального источника загрузить файловый документ установки, разработанный для macOS.
  2. Разархивировать содержимое. Папку «Platform-tools» перенести в любое, удобное для вашего использования место.
  3. Активировать Launchpad, находящийся в каталоге «Other», открыть приложение Terminal;
  4. С помощью команды cd, перейти из «Terminal» в «Platform-tools».
  5. Перейдя в требующуюся директорию, необходимо изучить работоспособность ADB. Для этого потребуется в меню «Terminal», вписать команду «./adb».
  6. Если среди всех пунктов каталога «Terminal» отображаются данные о применяемых приложениях, значит, все функционирует должным образом.

Установка ADB и настройка окружения для ПК с ОС Windows

Чтобы установить Android Debug Bridge на Windows, необходимо:

  1. С официального источника загрузить файловый документ установки, разработанный для ОС Windows.
  2. Извлечь все данные из архива. Перенести папку «Platform-tools» в меню диска C:\.
  3. Выполнить переход в «Панель управления > Система и безопасность > Система» или воспользоваться набором клавиш Win+Pause/Break, после чего перейти в «Дополнительные параметры системы».
  4. Зайти в «Переменные среды».
  5. В «Системные переменные» выбрать «Path» и нажать на «Изменить».
  6. Вписать путь к «platform-tools», где хранятся adb-файлы.
  7. Выполнить перезапуск системы и активировать командную строку.
  8. Вписать команду «adb version». Если вы видите данные с версией ADB, то алгоритм установки выполнен правильно и программа полностью готова к использованию.

Подготовка ОС Android к работе с ADB

Чтобы полноценно работать с ADB на Android-устройствах, необходимо внедрить определенные изменения в параметрах телефона. В зависимости от производителя, конфигурационное меню может разниться, но в целом главные действия схожи:

  1. Заходим в меню «Settings», где находим раздел «About phone»;
  2. Быстро нажать по номеру билда до того момента, пока не появится сообщение о том, что вы стали разработчиком;
  3. В главных конфигурациях перейти в раздел «Developer option»;
  4. Нажать на «USB debugging»;
  5. Подключить устройство к ПК с помощью USB;
  6. На телефоне подтвердить отладку по USB.

Прежде чем приступать к работе, необходимо убедиться, что ПК обнаружило мобильное устройство и весь функционал работает правильно. Чтобы выполнить это на компьютерах с ОС Windows, в командной строке следует набрать «adb devices».

Работая на ПК с macOS, все команды нужно вводить, начиная с «./».

После всего этого, на экране должно появиться уведомление о том, что все шаги выполнены правильно и программа готова к использованию. Если же подобная информация не отобразилась, следует убедится, есть ли официальный драйвер утилиты.

Самые распространенные команды ADB

Команда Содержание
adb Вывод всех команд в окно консоли
adb devices Вывод на дисплей данных об устройствах, которые подключены к ПК, а также их серии
adb reboot Перезагрузка Android
adb logcat Сбор логов и их просмотр с телефона. Логи отображаются в командной строке
adb push C:\Users\user\Documents\temp.txt /sdcard Позволяет отправлять документы с компьютера на мобильное устройство. Для этого требуется написать адрес к отправляемому файлу и место, где оно будет храниться на телефоне
adb logcat -d >

/test.log Сбор логов с телефона и их запись в отдельный файловый документ adb shell screenrecord /sdcard/test.mp4 Запись дисплея телефона, с указанием места хранения файла, наименования и расширения adb install C:\test.apk Установка программы на устройство. Для этого нужно ввести путь к утилите adb shell screencap /sdcard/test.png Скриншот с мобильного устройства, с указанием места хранения, наименования и расширения

Таким образом

Android Debug Bridge – это универсальный инструмент, полезность которого в работе тестировщика очень высока, особенно, если это касается работы с Android-устройствами при проведении тестирования мобильных приложений.

Хоть интерфейс ADB сложно назвать привлекательным, его функциональные возможности очень широки, а это ключ к эффективной работе с мобильными устройствами.

Источник

Читайте также:  Настройка аккаунта google андроид
Оцените статью