Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

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

Отладка мобильного приложения
Я
   Wefast
 
25.11.20 - 11:04
Собственно не могу настроить отладку мобильного приложения.

Настроена сеть.
База файловая.

На вкладке отладка указываю "Адрес локальной сетевой карты" - внутренний IP компа
Указываю порт 40000
Перезапускаю - выдает ошибку

"Ошибка загрузки сетевой инфраструктуры
по причине:
Ошибка установки соединения"

Если просто ставлю галочку "Использовать локальный сервер отладки", Перезапускаю, смотрю потом Отладка - Подключение - Настройка. Вижу что адрес типа http:\\<ИмяПК>:1574(к примеру, на другом рабочем месте другой порт подставляется)

В моб приложение в свойствах базы указываю внешний IP и порт 1574. Он долго думает, заходит. Но в конфигураторе я не вижу сеансов, нет отладки никакой.

Если указываю адрес локальной сетевой карты  http:\\<ИмяПК>, а порт 1574, но выдает ту же ошибку.
   Garykom
 
1 - 25.11.20 - 11:11
(0) там все просто, мануал найди погуглив "1с мобильное приложение отладка" и изучи
http://catalog.mista.ru/1c/articles/551004/
   Wefast
 
2 - 25.11.20 - 11:27
(1) да я же по этому гайду и делал.
У него везде один IP, я пробовал указывать сразу в конфигураторе внешний IP, пробовал с http и без.
   Garykom
 
3 - 25.11.20 - 11:44
(2) у тебя 1С где? на локальном компе (никаких rdp) куда по usb шнурком воткнут девайс?
   Garykom
 
4 - 25.11.20 - 11:45
Чтобы было понятно
МП <> Веб-сервер (http порт) <> Конфигуратор

И в МП и в Конфигураторе надо указать порт адрес (или ip) веб-сервера и порт.
Конфигуратор запустит прослушку через веб-сервер, а МП туда стукнется и получит связь с Конфигуратором
   Garykom
 
5 - 25.11.20 - 11:48
Чтобы отладка заработала МП (мобильный девайс) должен иметь доступ до веб-сервера (через wifi обычно но можно и по шнурку)

Проверить в браузере на мобильном там http://s017.radikal.ru/i400/1609/c0/ed40161e848b.jpg должна открываться
   Garykom
 
6 - 25.11.20 - 11:48
Если хочется через внешний ip (через инет отладка) то это тоже можно, но сложней
   Wefast
 
7 - 26.11.20 - 08:40
(6) я ничего не понял.
Подключится я хочу через внешний IP, он статичный.

База на одном компе(там же где я развернул Apache), подключаюсь к этому компу я через RDP

В МП я точно указываю внешний IP, но что и как я должен указать в конфигураторе? Должен ли я сервер отладки как то запускать отдельно?(с тем что сервер отладки этот что то отдельное я и не знал и что он может быть в другом месте)
   Wefast
 
8 - 26.11.20 - 08:43
(5) https://d.radikal.ru/d07/2011/77/89fb0cc03f0c.png
Вот, если указываю в конфигураторе локальный ip и там же проверяю то все ок, но как к этому подключится потом не ясно
   dmpl
 
9 - 26.11.20 - 09:40
А внешний адрес не через firewall идет? Или может через NAT?
   Garykom
 
10 - 26.11.20 - 10:04
(7) Не выйдет каменный цветок с такими исходными. Точнее это можно но сложно без админа в теме.
   Garykom
 
11 - 26.11.20 - 10:07
Если нужна отладка МП через инет то в конфигураторе указывается адрес на котором доступен апач (локальный ip).
И надо на роутере (или что там имеет внешний ip) настроить проброску выбранного для отладки порта на "адрес на котором доступен апач"

Короче ничего сложного если понимаешь как оно работает.

Если не понимаешь то перебирать случайным образом варианты бесполезно, не заработает ))
   Wefast
 
12 - 26.11.20 - 11:53
Пробросили порт в роутере и все заработало.
В конфигураторе локальный ip и порт.
В телефоне - внешний ip
   Garykom
 
13 - 26.11.20 - 12:21
(12) Молодца а терь следующим этапом заставь работать запуск приложения/отладки на телефоне из конфигуратора на компе (внутри RDP) по сети через adb

https://jollydroid.ru/notebook/2017-01-17-adb-wifi
   Garykom
 
14 - 26.11.20 - 12:23
Для того чтобы наблюдать происходящее на телефоне используется anydesk или https://github.com/Genymobile/scrcpy
   Garykom
 
15 - 26.11.20 - 12:31
фишка вместо ip можно указывать адреса (имя dns для инета или netbios/wins для локальных)
как в конфигураторе так и в мобильном

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.