我们在使用xlua打包的时候,如果整个工程里有加入代码混淆的一些dll,可能会导致Generate Wrap的时候出错,
我们可以手动添加一些过滤条件,排除这些dll
因为xlua本身似乎只提供方法的BlackList,而不提供dll的BlackList。那么我们使用修改源代码的方式完成:
在Utils.cs修改GetAllTypes函数,添加如注释所在代码
public static List<Type> GetAllTypes(bool exclude_generic_definition = true)
{
List<Type> allTypes

本文介绍如何在使用xlua进行代码打包时,解决因包含代码混淆dll导致的Generate Wrap错误。通过修改Utils.cs文件的GetAllTypes函数,添加过滤条件,实现对特定dll的排除,确保xlua的正常运行。
最低0.47元/天 解锁文章
1168

被折叠的 条评论
为什么被折叠?



