unityCould not produce class with ID 0. This could

unity 打包webgl或者ios,安卓是,加载ab文件突然莫名其妙的报错出了

Could not produce class with ID 0.
This could be caused by a class being stripped from the build even though it is needed. Try disabling 'Strip Engine Code' in Player Settings.
这样的bug。但是在编辑器里面没有问题。

![](http://www.icode9.com/i/li/?n=1&i=images/blog/201909/16/789b5fe2166c5f29d3acbebe5f9fa228.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

本人通过网上查询得到了如果下的解决方案:

打开 PlayerSeting 界面里面
![](http://www.icode9.com/i/li/?n=1&i=images/blog/201909/16/99bd475a586b90dfe8b7465235f029d2.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

取消 Strip Engine Code的勾选
![](http://www.icode9.com/i/li/?n=1&i=images/blog/201909/16/56e93c4e588cee128a770bc06e5058a0.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

再次打包就可以 了。

原博客地址:https://www.cnblogs.com/shenlaiyaoshi/p/7865450.html
上一篇:设计模式-工厂模式


下一篇:ThreadLocal的进化——TransmittableThreadLocal