hi,各位。
最近在工程中使用luasocket。发现一个问题。
在使用cocos code ide中的android adb模式,可以运行的工程。
但是在发布apk,安装到机器上,一直停留在黑屏界面。由于是新手,开始也不知道如何调试。后来使用eclipse的debug as方式启动,在lua脚本中增加了不少的release_print之后,发现是在require “socket" (换成socket.core貌似也一样)的时候报错了。应该是没有找到socket模块。
我查看了下源码,已经mk文件,luasocket应该是静态编译到cocos2d_lua_static中了。也就是Cocos_Framework\frameworks\cocos2d-x-3.4\prebuilt\android目录下的静态库中已经包含了。
而在项目中的已经通过lua_module_register.h中的lua_module_register函数中的register_network_module(L)来注册了。
现在是一头雾水啊,我甚至想自己在项目mk中加入luasocket的库进行编译了。。。
不知道这中间出了什么问题,希望有经验的朋友,指点一下,万分感谢。
