cocos2dx3.16 lua 怎么加密,怎么使用MD5

cocos2dx3.16 lua 怎么加密,怎么使用MD5

加密使用cocos luacompile命令,需要注意,ios现在只支持64位,而android必须32位

目前的版本是,32 位和 64 位都可以的。

楼上理解错了,是字符串加密

那你需要自己集成加密模块了,同时修改加载代码。

cocos luacompile -s lua代码存放文件夹 -d 加密后的文件夹存放位置 -e -k 参数1 -b 参数2 --disable-compile

在C++的AppDelegate.cpp中的bool AppDelegate::applicationDidFinishLaunching()函数里下方添加
stack->setXXTEAKeyAndSign(“2dxLua”, strlen(“2dxLua”), “XXTEA”, strlen(“XXTEA”));

上面命令行的参数1就是2dxLua,参数2是XXTEA

然后打开cmd输入吧
举例:cocos luacompile -s D:\MyProgramme\Encryption_Test\src -d D:\Target_Test\src -e -k 2dxLua -b XXTEA --disable-compile

1赞