|
Отладка мобильного приложения | ☑ | ||
---|---|---|---|---|
0
Wefast
25.11.20
✎
11:04
|
Собственно не могу настроить отладку мобильного приложения.
Настроена сеть. База файловая. На вкладке отладка указываю "Адрес локальной сетевой карты" - внутренний IP компа Указываю порт 40000 Перезапускаю - выдает ошибку "Ошибка загрузки сетевой инфраструктуры по причине: Ошибка установки соединения" Если просто ставлю галочку "Использовать локальный сервер отладки", Перезапускаю, смотрю потом Отладка - Подключение - Настройка. Вижу что адрес типа http:\\<ИмяПК>:1574(к примеру, на другом рабочем месте другой порт подставляется) В моб приложение в свойствах базы указываю внешний IP и порт 1574. Он долго думает, заходит. Но в конфигураторе я не вижу сеансов, нет отладки никакой. Если указываю адрес локальной сетевой карты http:\\<ИмяПК>, а порт 1574, но выдает ту же ошибку. |
|||
1
Garykom
гуру
25.11.20
✎
11:11
|
(0) там все просто, мануал найди погуглив "1с мобильное приложение отладка" и изучи
http://catalog.mista.ru/1c/articles/551004/ |
|||
2
Wefast
25.11.20
✎
11:27
|
(1) да я же по этому гайду и делал.
У него везде один IP, я пробовал указывать сразу в конфигураторе внешний IP, пробовал с http и без. |
|||
3
Garykom
гуру
25.11.20
✎
11:44
|
(2) у тебя 1С где? на локальном компе (никаких rdp) куда по usb шнурком воткнут девайс?
|
|||
4
Garykom
гуру
25.11.20
✎
11:45
|
Чтобы было понятно
МП <> Веб-сервер (http порт) <> Конфигуратор И в МП и в Конфигураторе надо указать порт адрес (или ip) веб-сервера и порт. Конфигуратор запустит прослушку через веб-сервер, а МП туда стукнется и получит связь с Конфигуратором |
|||
5
Garykom
гуру
25.11.20
✎
11:48
|
Чтобы отладка заработала МП (мобильный девайс) должен иметь доступ до веб-сервера (через wifi обычно но можно и по шнурку)
Проверить в браузере на мобильном там http://s017.radikal.ru/i400/1609/c0/ed40161e848b.jpg должна открываться |
|||
6
Garykom
гуру
25.11.20
✎
11:48
|
Если хочется через внешний ip (через инет отладка) то это тоже можно, но сложней
|
|||
7
Wefast
26.11.20
✎
08:40
|
(6) я ничего не понял.
Подключится я хочу через внешний IP, он статичный. База на одном компе(там же где я развернул Apache), подключаюсь к этому компу я через RDP В МП я точно указываю внешний IP, но что и как я должен указать в конфигураторе? Должен ли я сервер отладки как то запускать отдельно?(с тем что сервер отладки этот что то отдельное я и не знал и что он может быть в другом месте) |
|||
8
Wefast
26.11.20
✎
08:43
|
(5) https://d.radikal.ru/d07/2011/77/89fb0cc03f0c.png
Вот, если указываю в конфигураторе локальный ip и там же проверяю то все ок, но как к этому подключится потом не ясно |
|||
9
dmpl
26.11.20
✎
09:40
|
А внешний адрес не через firewall идет? Или может через NAT?
|
|||
10
Garykom
гуру
26.11.20
✎
10:04
|
(7) Не выйдет каменный цветок с такими исходными. Точнее это можно но сложно без админа в теме.
|
|||
11
Garykom
гуру
26.11.20
✎
10:07
|
Если нужна отладка МП через инет то в конфигураторе указывается адрес на котором доступен апач (локальный ip).
И надо на роутере (или что там имеет внешний ip) настроить проброску выбранного для отладки порта на "адрес на котором доступен апач" Короче ничего сложного если понимаешь как оно работает. Если не понимаешь то перебирать случайным образом варианты бесполезно, не заработает )) |
|||
12
Wefast
26.11.20
✎
11:53
|
Пробросили порт в роутере и все заработало.
В конфигураторе локальный ip и порт. В телефоне - внешний ip |
|||
13
Garykom
гуру
26.11.20
✎
12:21
|
(12) Молодца а терь следующим этапом заставь работать запуск приложения/отладки на телефоне из конфигуратора на компе (внутри RDP) по сети через adb
https://jollydroid.ru/notebook/2017-01-17-adb-wifi |
|||
14
Garykom
гуру
26.11.20
✎
12:23
|
Для того чтобы наблюдать происходящее на телефоне используется anydesk или https://github.com/Genymobile/scrcpy
|
|||
15
Garykom
гуру
26.11.20
✎
12:31
|
фишка вместо ip можно указывать адреса (имя dns для инета или netbios/wins для локальных)
как в конфигураторе так и в мобильном |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |