チュートリアルをデバイスで動作させるのに問題があります
シミュレーターでは正常に動作しますが、デバイスで実行しようとすると動作しません。
いくつかログを入れましたが、ログイン機能によるもののようです
===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
デバイスでコードを実行するときに私が何をするのを忘れたかを誰かが知っていますか?
乾杯ジェイソン
編集:
私がやっていることへのリンクがいくつかあります(人々が望むすべてのコードを投稿できますが、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");