android 创建socket失败

       最近在研究写一个棋牌客户端对接网狐的服务器,进展还比较顺利,客户端使用cocos2dx引擎,把我自己的网络库和网狐的数据封装机制对接工作已经做完,登陆、注册服务器,以及房间信息读取这些都已经完成,目前剩下具体的游戏客户端渲染工作尚未完成。

       今天来测试一下Android下面能否正常运行,尝试了几次都不正常,后面跟踪过程十分痛苦,最后经过不停的打印Log定位到居然是不能创建socket,SOCKET cs = ::socket(PF_INET, SOCK_STREAM, 0); 始终返回-1。

       查了一下,原来是需要在AndroidManifest.xml里面需要加一行。

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

加上以上代码后,再次运行,完美解决问题。

       记得以前也碰到过这个问题,这次又碰到还跟了这么久,所以把记录一下吧。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java架构沉思录

Nginx是门好技能,希望你也会

Nginx很多人都知道可以用来做反向代理和负载均衡。但实际上Nginx可以做的远不止这些。

10720
来自专栏PingCAP的专栏

雷神 Thor —— TiDB 自动化运维平台

随着互联网的飞速发展,业务量可能在短短的时间内爆发式地增长,对应的数据量可能快速地从几百 GB 涨到几百个 TB,传统的单机数据库提供的服务,在系统的可扩展性、...

34900
来自专栏软件测试经验与教训

面试题-“登录”功能有哪些测试点?

其实笔者并不认为这是一个好的面试问题,笔者并不认为能根据这道题判断出求职者的真实水平。

19620
来自专栏猿湿Xoong

5 个 Android 工具 Apk,有效提升开发效率

31440
来自专栏编程一生

系统优化设计方案3.20周一例会

11320
来自专栏CSDN技术头条

三种常见的API设计错误及解决方案

API已经成为了我们生活中很常见的一部分,那么在API设计过程中有哪些容易犯的错误呢?作者在本文介绍了三种,也给出了相应的解决方案,不妨一起来看一下吧!以下为译...

231100
来自专栏phodal

Serverless 应用开发指南:基于 Serverless 与 Lambda 的微信公共平台

Serverless 在事件驱动方面具有天然的优势,其中之一就是聊天机器人。可要做聊天机器人不是一件容易的事,微信和 QQ 都只能用 Hack 的方式进行。

343100
来自专栏IT派

2018年最好用的5个python网站开发框架

python作为解释型脚本语言,是一种通用的编程语言。由于python社区拥有大量的库文件、框架和其他的一些实用工具,我们可以用python完成各种各样的任务。...

42200
来自专栏张善友的专栏

MongoDB新版本特性

MongoDB 2.4已经发布,该版本增加了一些新特性,如文本搜索、基于哈希的分片、更好的地理空间功能、支持GeoJSON以及一些性能和工具方面的提升。我们还和...

23750
来自专栏FreeBuf

Android木马分析简介

本文介绍基于Android的手机恶意软件,是一个基础性的介绍,给新入门的人提供一个分析和工具指引。要分析的木马是一个2013年的syssecApp.apk,这个...

26690

扫码关注云+社区

领取腾讯云代金券