请教,想用C++写一个通信库,用在android的游戏上通过unity3d调用,该怎么做呢?

哦哈喇 发布于 2013/07/26 13:37
阅读 2K+
收藏 0

我还是新手,JAVA、android、网路编程都没接触过。。。

老大给我个任务,让我把现有的jar的通讯库改成用C++写的,提供API给现在的unity3d游戏通信用。

我先大概了解了一些基础知识。现在好像是Unity3d->JNI->android jar这种层次结构,而且U3D也是可以调用dll的,那我想我只要把jar换成c++的DLL就行了把。。。

然后我就把jar反编译,看java的源代码打算把它翻译成C++的。。。

但是我现在还是很迷惑,我该用windows的socket库还是linux的呢?还是没啥区别?因为老大说这个通讯库以后还要用到IOS的游戏里。

加载中
0
小熊猫大暴走
小熊猫大暴走
当然是unix下的socket了.客户端用异步select模型就可以了.
返回顶部
顶部