Re: [問題] socket連PC 模擬器與實機

看板AndroidDev作者 (TheJim)時間13年前 (2012/07/31 11:49), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《lazior (懶人)》之銘言: : 大家好 : 我爬版上有關socket的文 : 並照著範例打 : 但發現 : 我用PC當server (JAVA : android當client : 然後發現模擬器可以連接的到 : 但手機上測的話就無法連接 : 這是什麼原因呢? : 手機使用的是android 2.2 : server和手機使用的都是私網(192.168.XX.XX) : 是跟網路有關嗎? : 感謝解答 試試看在android端的client code加上 StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites().detectNetwork() .penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectLeakedSqlLiteObjects().detectLeakedClosableObjects() .penaltyLog().penaltyDeath().build()); 這兩段 雖然我不知道原因,我是加上這兩段就OK了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.24.38

07/31 13:08, , 1F
StrictMode是API 9以上才有......
07/31 13:08, 1F

07/31 13:51, , 2F
模擬器上可以連接到 就應該不會是這問題了吧
07/31 13:51, 2F
文章代碼(AID): #1G5rN47U (AndroidDev)
文章代碼(AID): #1G5rN47U (AndroidDev)