android服务侦听特定端口

时间:2011-06-13 15:41:13

标签: android service port listen

我想知道如何设置一个侦听特定端口的Android服务,例如http://127.0.0.1:12345

1 个答案:

答案 0 :(得分:7)

实施您的服务并使用ServerSocket类来侦听传入的连接并对其进行操作。但是,不要在UI线程上调用ServerSocket.accept()。这将导致您的应用程序无法响应。相反,创建一个新线程或根据您的实际场景,AsyncTask可能就足够了。