![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【Android 网络编程专栏】
林知共创
【林知共创】记录和分享个人好文
展开
-
Android 网络编程——socket failed: EACES (Permission denied)
当Android网络socket编程时出现如下错误: "socket failed: EACES (Permission denied)" 是因为建立的套接字没有权限对外连接。 解决: 在AndroidManifest.xml文件中,加上这么一句,取得权限 即:android.permission.INTERNET"/>原创 2015-02-02 14:22:05 · 3223 阅读 · 0 评论 -
Android 网络编程(1)——Socket编程So easy
总结: 1、服务器端监听阻塞,accept一直阻塞到建立连接成功 2、客服端创建Socket对象阻塞,一直阻塞到建立连接成功 3、客服端与服务器端通过Socket的输入流进行接收数据,输出流进行发送数据。通信流程图如下图所示:原创 2015-02-06 10:24:48 · 11398 阅读 · 5 评论 -
Android 网络编程(3)——使用URLConnection提交请求
URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和URL之间的通信连接。程序可以通过URLConnection实例向该URL发送请求,读取URL引用的资源 通常创建一个和URL的连接,并发送请求、读取此URL引用的资源需要如下几个步骤: 通过调用URL对象openConnection()方法来创建URLConnection对象设置原创 2015-02-09 16:29:25 · 7049 阅读 · 1 评论 -
Android 网络编程(2)——URL互联网资源指针
URL(Uniform Resource Locator)对象代表统一资源定位器,它是指向互联网"资源"的指针。资源可以是简单的文件或目录,也可以是对更复杂的对象的引用,例如对数据库或搜索引擎的查询。通常情况而言,URL可以由协议名、主机、端口和资源组成。即满足如下格式: protocol://host:port/resourceName 例如如下的URL地址: http://www.bai原创 2015-02-09 16:26:42 · 1626 阅读 · 0 评论