2011-02-27 44 views
1

我想爲Android編寫一個簡單的UDP服務器,當我運行它時我得到以下異常:「java.net.socketException:權限被拒絕」我試圖將權限添加到我的menifest(<uses-permission android:name="android.permission.INTERNET" /> )但我仍然得到相同的例外。 導致異常的代碼是:在Android的套接字異常

int in_port = 61000 
DatagramSocket server_socket = new DatagramSocket(in_port); 

是否有人知道這個問題可能是什麼?

感謝, 本雅明

+0

您可以發佈清單文件的相關部分嗎?你在模擬器或設備上運行這個代碼嗎? – Samuh 2011-02-27 06:57:57

+0

感謝您的回答,我在我的menifest文件中發現一個問題,但我不知道如何刪除問題... – MByD 2011-02-27 09:07:15

+0

你不應該刪除這個問題。 Mods可能不會允許你。如果這是重複的,請告訴我們,我們會舉報。 – Reno 2011-02-27 21:53:15

回答

0

Could this be your solution?。在這裏發佈你的清單文件。

也有可能您的套接字正在使用中。在這種情況下,將套接字設置爲reusable

+0

當然更好的主意是在這裏發佈一些代碼?鏈接到期,但如果您在這裏有解決方案的一部分,至少我們可以快速瀏覽並在需要時進一步探索。 – marienke 2017-08-22 06:54:32

0

請詳細信息添加到您的問題。

如果您將模擬器設置爲服務器,請參閱this線程;