看板 AndroidDev 關於我們 聯絡資訊
我寫了連接兩個SocketServer的程式,一個只是單純傳送指令每次傳送就會中斷很正常 ,但另一個是進行類似聊天廣播用的所以Socket的部分是用while(socket.isConnected() )要一直持續連線來處理。 本來在模擬器上面這兩個Socket 都可以跑,但是拿到平板上面之後發現用於廣播的Sock et無法啟動= ="",我是在onCreate()那邊用 Thread thread = new Thread(readData); thread.start(); 但平板就是無法給我執行= =,有人能幫幫我嗎>< . . . 這是我的程式碼 http://pastebin.com/8GxxDKr2 這是平板抓到的連線log http://img10.imageshack.us/img10/2473/screenshot2013011314521.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.126.21.56 ※ 編輯: windverb 來自: 140.126.21.56 (01/12 12:36)
kewang:loglogloglogloglogloglogloglogloglog 01/12 23:41
windverb:平板看不到log啊................. 01/13 00:28
lazior:server端是電腦端嗎? 01/13 00:30
MetalChao:裝app就可以看log了, 例如 CatLog 或 aLogcat 01/13 00:37
windverb:server端是電腦端,問一下校園無線IP會不會有影響= =? 01/13 00:55
christianSK:平板還是看的到吧 01/13 01:14
lazior:那要記得電腦端要關所有防火牆 不然手機端會被擋住連不進 01/13 10:22
windverb:抓到平板的Log了 ,好像是使用BufferedWriter造成問題 01/13 15:05
※ 編輯: windverb 來自: 140.126.21.56 (01/13 15:05)