Android Permission denied(不允許連線Socket) 錯誤

livedba發表於2011-03-16
關鍵字: android
ava.net.SocketException: Permission denied (maybe missing INTERNET permission)



這是一個經典錯誤, Socket不能對外連線,錯誤不會被報出,除錯的時候,能看到Exception, 這個Exception會有很多變體, 所以不一一舉例,只要存在網路互聯,
該東東挺身而出,讓你的程式不得執行。
[@more@]原因是: 需要訪問到網路,所以,在AndroidManifest.xml中,需要進行如下配置:



由此引申:

安裝G1的應用程式時,以飛信為例,會收到這樣的提示:
1. 網路通訊

2. 系統工具

3. 需要您支付費用的服務

所以在配置檔案AndroidManifest.xml中,需要允許這樣的服務。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25261409/viewspace-1047355/,如需轉載,請註明出處,否則將追究法律責任。

相關文章