我查找了幾個小時,但沒有找到任何解決方案。UDP數據包似乎被Android 4.1阻止了
我有一個UDP服務器監聽在Android 3.2,4.0.3或4.0.4上正常工作的特定端口(5000)。 最近,我嘗試在升級到android 4.1的手機上,它似乎無法接收任何UDP數據包。
事實上,我已經與轉載AVD模擬器同樣的問題: 當然,我做了強制重定向(REDIR添加UDP 5000:5000),使其在安卓4.0.3成功運行。 它在4.0.3模擬器中工作正常,但4.1模擬器沒有收到任何UDP數據包。
因爲所有這一切,我不能認爲這是一個代碼問題。
我很沮喪,不明白爲什麼它不在android 4.1上運行。我找不到任何理由....
有沒有人可以幫助我?有沒有特定於Android 4.1的限制,我不知道?
在此先感謝您的任何建議。
是的,我已經證實了同樣的事情,但我還沒有弄清楚爲什麼。有人談論需要使用多播鎖,我試過了,但似乎沒有什麼區別。 – stuckless
這個問題似乎已在Android 4.2.2中解決 –