移动安卓端网络库开发

最近在协助客户端做网络通讯和登录流程,增进了对Lua的了解,捣鼓Libevent的静态库编译,掌握了部分Android NDK的开发技巧。真机调试遇到一个比较大的问题,由于资源较大,打包出来的apk有100M大小,每次因为一个语法错误或者路径大小写问题,导致重新写apk,都有种吐血的感觉。因此,想搞个热更新的框架和联机远程调试的Lua调试器。

 

另外,由于项目预期只有短短3个月的开发时间,时间管理方面遇到比较大的问题。客户端的主程又死抱着C++的那套对象思想,跟其他开发人员有冲突,如何协调好人际关系,以最大限度发挥大家的能力才干,完成开发目标,实在是前所未有之挑战。

 

目前,主力使用的客户端引擎,是依赖cocos-2dx开发的quick-cocos2dx,它将所有底层系统相关的内容都打包成一个player,方便页游的同学转过来进行开发。只是,内置的cocos-2dx有点老旧,部分新功能没有,需要等待每月一度的quick-cocos2dx版本更新,而且开发人员较少,活跃开发者似乎只有3个,有点忧心。未来希望能有时间投入该开源项目的开发,而不是只提issue。

posted on 2013-06-29 15:31  lifehacker  阅读(639)  评论(0编辑  收藏  举报

导航