|
1c 8 мобильное приложение отладка | ☑ | ||
---|---|---|---|---|
0
Noxvil
03.03.15
✎
20:20
|
Добрый день.
Установил мобильное приложение, отладчик и т.п. - как показано на http://infostart.ru/public/242857/ Запускаю эмулятор и т.п., но в отладка>подключение у меня ничего нет... Отладчик на мобильном приложении вообще есть? |
|||
1
Остап Сулейманович
03.03.15
✎
20:32
|
(0) Отлаживай в режиме "тонкий клиент". Если в свойствах конфигурации выставлено "Назначения использования" - "Мобильное устройство" то на всех вызовах того, что нельзя будет вызвано исключение. А логику того, что можно, вполне можно отладить в режиме "тонкий клиент".
За исключением настройки интерфейса. |
|||
2
Noxvil
03.03.15
✎
20:37
|
А что делать с ошибками, которые не выходят на тонком клиенте но выходят на смартфоне и эмуляторе?
|
|||
3
Остап Сулейманович
03.03.15
✎
20:42
|
(2) Отлаживать на смартфоне и эмуляторе.
Еще раз. Все ошибки логики можно отловить в тонком клиенте. Ошибки связанные с аппаратурой никакой эмулятор не поможет отладить. Тут все по старинке. Попытка - Исключение - ОписаниеОшибки() + лог. |
|||
4
Noxvil
03.03.15
✎
20:51
|
Ситуация следующая - у меня после вывода значений в динамический список проходит пару секунд и приложение валится...
А где можно посмотреть лог? |
|||
5
Остап Сулейманович
03.03.15
✎
20:53
|
(4) В случае мобильного приложения лог нужно организовывать в потенциально опасных местах самостоятельно. то есть программно.
|
|||
6
Остап Сулейманович
03.03.15
✎
20:54
|
+ (5) В ситуации из (4) у тебя упадет и тонкий клиент. Только скорее всего с внятным сообщением об ошибке.
|
|||
7
Noxvil
03.03.15
✎
20:55
|
Мысль понял, вот только непонятно - куда лог ставить...
|
|||
8
Noxvil
03.03.15
✎
21:00
|
Да, к сожалению - тонкий клиент отрабатывает без ошибок.
В какую сторону в этом случае надо копать? У меня заполняется динамический список и после программа выкидывает с ошибкой... Там где мог установить отладку - установил, но не помогает... |
|||
9
Остап Сулейманович
03.03.15
✎
21:06
|
(8) Я по одному убивал соединения в запросе. Пока не нашел кто виноват.
|
|||
10
Остап Сулейманович
03.03.15
✎
21:07
|
+ (9) В итоге от динамических списков отказался вообще. Перешел на Табличные части и заполняя их по требованию.
|
|||
11
Остап Сулейманович
03.03.15
✎
21:09
|
+ (10) Динамический список в мобильной платформе ИМХО костыль.
|
|||
12
Noxvil
03.03.15
✎
21:12
|
ВЫБРАТЬ
ЗначенияИзмерений.Ссылка ИЗ Справочник.ЗначенияИзмерений КАК ЗначенияИзмерений ГДЕ ЗначенияИзмерений.Ключ = &Ключ Смысл в том, что список выводится корректно, а уже после - приложение валится... Проверял на телефоне, avd и bluestarks. Т.е. найти, где ошибка не представляется возможным... Проверил замером производительности, как проходит код... |
|||
13
Noxvil
03.03.15
✎
22:37
|
А платформа 8.3.5.96 считается стабильной?
|
|||
14
shulerr
03.03.15
✎
23:34
|
(13) кроме списков валятся еще и диаграммы. Выяснял методом тыка. В итоге получил критическую последовательность действий,которую успешно запретил. Логи не спасли тогда.
|
|||
15
33_оленя
04.03.15
✎
06:53
|
хорошая программа, мне нравится. заставляет искать альтернативы :)
|
|||
16
ИС-2
naïve
04.03.15
✎
07:28
|
когда отлаживали мобильную торговлю (не 1с), разработчик поставил на телефон приложение CatLog, потом по нему как-то определял ошибки в своем коде. Так и не понял как это дело работает. Может сюда получится приладить эту систему
|
|||
17
33_оленя
04.03.15
✎
07:51
|
(16) для инвалидов, которые не осилили adb logcat ? бугага :)
|
|||
18
DitriX
06.03.15
✎
15:53
|
(17) для инвалидов, которые не хотят мудохаться с драйверами устройств, осбенно от сони или на процах ТI, и кому проще сказать потом клиенту - откройте и нажмите отправить в вот этом приложении. Ага, да, для инвалидов :)
(0) ничего не выйдет отладить, это баг платформы, т.е. мало того, что ты ничего не поймешь в этом логе, если вообще что то увидишь, кроме факта крэша, так ты еще и повлиять на это не сможешь :) |
|||
19
Sasha_H
06.03.15
✎
16:05
|
Не парся с запросом и перепиши на Выборку, может в платформе ще бага сидит:)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |