![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| mdsoul |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.11.2006 Репутация: нет Всего: нет |
Здрасти!
Столкнулся с такой проблемой - на эмуляторе мидлет работает без нареканий, когда же установил его на SE K750 он просто перестает работать (точнее, одна из функций). Почему - не ясно, точно так же неясно как понять на каком шаге валится приложение. Есть какой-нибудь подход к решению подобных проблем? Заранее спасибо за помощь и содействие, Игорь. |
|||
|
||||
| W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
А поточнее можно? -------------------- iOS developer |
|||
|
||||
| mdsoul |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.11.2006 Репутация: нет Всего: нет |
В приложении есть функция - отображение и настройка легенды карты. Для её реализации есть куча методов - получение различных данных с сервера и построение порядка 50-ти popup ChoiceGroup'ов.
При выборе экрана где и должна производиться настрока легенды карты приложение что-то делает (лезет в интернет), и через секунд 10-15 заканчивает свою работу, экран, с которого вызывался экран с легендой, остается неизменным. |
|||
|
||||
| W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
А на эмуле, я так понял, все ок?
а не можешь выложить эту часть кода, там где приложение лезет в инет и меняет экран? Выводи на экран девайса все эксепшины. Ну, если где-то например вылетает исключение - выводи какой-то алерт, а лучше код дай посмотреть... -------------------- iOS developer |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Я бы ещё посмотрел в сторону памяти, в эмуле всё же она по умолчанию большая стоит.
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
Это скорее всего ваши (javastic, W0LF) любимые проблемы с HTTP 1.0 / 1.1
и chunck на 2Кб, уж очень похоже По крайней мере по первому описанию на данную мысль меня натолкнуло. -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
Тогда попробуй так - Preferences->Network Configuration Поменяй там протокол http на 1.1 И проверь в эмуляторе -------------------- iOS developer |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
А! Ещё может виснуть если прописан flush(), попробуй без него если он есть.
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| Окунь |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 8.2.2007 Где: Москва Репутация: 2 Всего: 2 |
На телефонах SonyEricsson найти место проблемы проще, чем у какого-либо друго производителя. Достаточно запустить отладку на девайсе. Или с помощью DeviceExplorer из SDK посмотреть сообщения, выводимые System.out.println(). Также можно увидеть и неотловленные исключения, если они есть.
|
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Окунь, согласен. Их утилиты очень полезные, сам постоянно пользуюсь этими функциями.
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| kazna4ey |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 7.3.2007 Репутация: нет Всего: нет |
Дайте пожалуйста, полезные ссылки, где можно найти спецификации и различную документацию на Samsung и Motorola. Интересуют поддерживаемые Java-машиной форматы звука и максимальный размер MIDlet'а. Для Nokia, Siemens и Sony Ericsson я кое-что нашел, а с этими - проблема.
Это сообщение отредактировал(а) kazna4ey - 7.3.2007, 20:39 |
|||
|
||||
| mdsoul |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.11.2006 Репутация: нет Всего: нет |
Да, Sony-Ericsson`вские SDK - мощнейшая штука! С её помощью действительно разрабатывать приложениея становится приятнее.
А нет ли чего-нибудь подобного для Nokia Series 40 platform? Имеется ввиду чтобы работающее на мобильнике приложение выводила на компьютер системные сообщения Syste,.out.println()'ом? И ещё такой вопрос: только у меня постоянно возникают проблемы при настройке правильной работы приложений под реальные телефоны, или я не одинок во вселенной? |
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |