cocos2dx-lua使用AssetsManagerEx热更新的问题

1.放到服务端的project_dev.manifest仿照的是3.14.1版本的例子,内容如下:
{
“packageUrl” : “http://www.9wgame.com/Download/Lua/Update/”,
“remoteManifestUrl” : “http://www.9wgame.com/Download/Lua/Update/project_dev.manifest”,
“remoteVersionUrl” : “http://www.9wgame.com/Download/Lua/Update/version_dev.manifest”,
“version” : “1.2.0”,
“engineVersion” : “3.x dev”,

"assets" : 
{
	"Core.zip" : 
	{
		"md5" : "...",
		"compressed" : true
	},
	"GameLobby.zip" : 
	{
		"md5" : "...",
		"compressed" : true
	},
	"Hall.zip" : 
	{
		"md5" : "...",
		"compressed" : true
	}
},

"searchPaths" : 
[
    ]

}
区别在于,我下载3个zip包

2.客户端lua程序的实现也与3.14.1的示例一样,参考的3个中的第一个

3.在mac上测试,没有问题,但在小米5s–MIUI8.2稳定版上测试,会报如下错误:

关注一下。。。。

我有可能知道我遇到的问题的所在了。
我在mac上测试时,本地代码和服务端的代码都是没有加密的。
但eclipse测试android的时候,本地代码时加密的,但服务端zip包里的代码时没有加密的,也就是我本地会有main.luac和MyAssetsManagerEx.luac两个加密的,在MyAssetsmanagerEx.lua中我调用了加载包里的Logon.lua,估计加密成luac时,里面的调用会改成Logon.luac,服务端没加密,所以肯定找不到,而报错

1赞