为什么android socket中的connect()不起作用?
我编写了与Android WiFiDirect演示类似的代码,但我的socket.connect()无法工作。它终止并跳入“finally”部分,没有抛出任何异常。我检查了connect()的所有输入参数,它们与演示中的参数完全相同为什么android socket中的connect()不起作用?,android,sockets,exception,connect,wifi-direct,Android,Sockets,Exception,Connect,Wifi Direct,我编写了与Android WiFiDirect演示类似的代码,但我的socket.connect()无法工作。它终止并跳入“finally”部分,没有抛出任何异常。我检查了connect()的所有输入参数,它们与演示中的参数完全相同 有没有人遇到过类似的问题?提前感谢您的帮助 很明显,它抛出了一个运行时异常,比如SecurityException,而您没有捕获块。问题已经解决。详情如下 异常可以覆盖多个异常;使用Exception捕获了问题描述。套接字已终止,因为最新SDK版本的UI线程中无法运
有没有人遇到过类似的问题?提前感谢您的帮助 很明显,它抛出了一个
运行时异常
,比如SecurityException
,而您没有捕获块。问题已经解决。详情如下
异常可以覆盖多个异常;使用Exception捕获了问题描述。套接字已终止,因为最新SDK版本的UI线程中无法运行套接字连接。打开了一个工作线程来执行套接字操作,这起到了作用。如果您能向我们展示一些代码,这会有所帮助,因为仅仅凭猜测很难说出任何事情。您是否已获得INTERNET许可?上载带有错误日志的代码