У меня проблема с получением учебника для работы на устройстве
он отлично работает в симуляторе, но когда я пытаюсь запустить его на устройстве, он не работает.
Я положил несколько журналов, и, кажется, из функции входа в систему
===JASONROGERS292C 2480 supAdmin s3pAdmin
[0.0] TAC:TAI.handleRegRsp : ALREADY_REGISTERED
[0.0] TAC:TAI.handleRegRsp : (ALREADY_REGISTERED), registered entry found:{{APN=,id=2,state=CLOSED,waf=WAF[0.0] _3GPP,keepAlive=300,IP=0.0.0.0,dnsSrv=0.0.0.0}}
[0.0] [TMM.TunnelAllocator]:runNotReadyListeners: registered listeners found
[0.0] TAC:TAI.handleListenerDeRegRsp: not existent tunnel in TAC, tid=2
[0.0] SIM cache not loaded
Кто-нибудь понял, что я забыл сделать при запуске кода на устройстве?
Приветствие
Jason
редактирование:
пара ссылок на то, что я делаю (я могу опубликовать весь код, который хотят люди, но это стандартная форма сгенерированного кода SUP, что означает много кода)
Учебное пособие
http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01214.0200/doc/html/title.html
zip к уже готовому уроку:
http://www.sdn.sap.com/irj/bpx/index?rid=/webcontent/uuid/40ea4956-b95c-2e10-11b3-e68c73b2280e
Решение:
Мне не хватало пары вещей:
1) Укажите, что приложение должно использовать Wifi
SUP101DB.getSynchronizationProfile().setString("transport", "WIFI");
2) Убедитесь, что DNS: в моем случае сервер был локальным для моих окон (через параллели), поэтому мне пришлось указать ip, а не пространство имен
getSynchronizationProfile().setServerName("10.50.30.108");//"JASONSERVER");