使用ToluaFrameWork时遇到的一些问题

  最近的项目在使用ToLua框架热更新。在做初期准备时,拿着GitHub上的ToLuaFrameWork进行学习和修改,在导出安卓包时,遇到了一些问题,因此记录了一下。

1.Plugins目录下的X86和X86_64文件夹中的toLua要设置成不同的平台,Android/libs的armeabi-v7a和x86中的libtolua也要设置成对应的平台。否则打包时会报错

2.如果报错:Unable to find tolua  DllNotFoundException:tolua

   问题在Plugins下可能缺失了dll文件,注意两个文件夹中的libtolua和tolua是否还在。(一共有2个libtolua和2个tolua)

3.如果报错:tolua.lua:cannot load incompatible bytecode

   修改AppConst类中的LuaByteMode为false

4.还有一点就是记得设置DebugMode为false。不然也会出错

你可能感兴趣的:(Unity3d,热更新,ToLua)