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。但是在编辑器里面没有问题。

![](https://s1.51cto.com/images/blog/201909/16/789b5fe2166c5f29d3acbebe5f9fa228.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

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

打开 PlayerSeting 界面里面
![](https://s1.51cto.com/images/blog/201909/16/99bd475a586b90dfe8b7465235f029d2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

取消 Strip Engine Code的勾选
![](https://s1.51cto.com/images/blog/201909/16/56e93c4e588cee128a770bc06e5058a0.png?x-oss-process=image/watermark,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

原文地址:https://blog.51cto.com/14058389/2438431

时间: 2024-10-13 17:42:38

unityCould not produce class with ID 0. This could的相关文章

IOS错误Could not produce class with ID

运行环境 Unity 5.3.5f1 (IL2CPP)编译IOS版本 XCode Version 7.2.1 (7C1002) Mac OS X 10.11.3 (15D21) (Mac mini) iPhone 5,6 ,iPad 错误信息 Could not produce class with ID Could not produce class with ID XXX.This could be caused by a class being stripped from the buil

ORA-03135 connections lost contact Process ID:0

场景描述: 领导callme,说pslql远程登录报错,报错信息: 1,赶紧vpn,登录后台去查看负载,看到负载很低: [oracle@powerlong4 ~]$ w 20:05:16 up 22 days, 6:33, 3 users, load average: 0.45, 0.58, 0.38 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 192.168.120.218 19:32 19:30 0.16s 0.03s sqlplu

jQuery对象与dom对象的转换-$('#id)[0]

取原生态的DOM对象,因为jquery会把选择器匹配的dom对象存放在以$.fn.init为构造函数生成对象的泛型数组里. 一直以来对于通过jQuery方式获取的对象使不能直接使用JavaScript的一些方法的,开始的时候不理解,现在此案知道,原来jQuery获得的对象并不和我们平时使用getElementById获得的对象是一样的对象.所以一些新手就很迷惑,为什么${"#Element"}不能直接innerHTML,这就是原因所在,解决方式请看下文.jQuery对象与dom对象的转

IOS - unity3d错误Could not produce class with ID

运行环境 Unity 5.3.5f1 (IL2CPP)编译IOS版本 XCode Version 7.2.1 (7C1002) Mac OS X 10.11.3 (15D21) (Mac mini) iPhone 5,6 ,iPad 错误信息 Could not produce class with ID Could not produce class with ID XXX.This could be caused by a class being stripped from the buil

Kafka:Configured broker.id 2 doesn't match stored broker.id 0 in meta.properties.

在安装Kafka集群的时候,碰到这个问题. 我们知道在搭建Kafka集群的时候,我们需要设置broker.id,以作为当前服务器在整个集群的唯一标志. 网上搜查资料是说,log.dirs目录下的meta.properties中配置的broker.id和配置目录下的server.properties中的broker.id不一致了,解决问题的方法是将两者修改一致后再重启. 而当时为何会产生这个问题? 1.Kafka配置目录下文件server.properties中一个broker.id # The

ElasticsearchException: java.io.IOException: failed to read [id:0, file:/data/elasticsearch/nodes/0/_state/global-0.st]

from : https://www.cnblogs.com/hixiaowei/p/11213143.html 1.以前装过elasticsearch,重新安装elastic search ,报错 [2019-07-19T14:32:10,720][ERROR][o.e.g.GatewayMetaState ] [master-node] failed to read local state, exiting... org.elasticsearch.ElasticsearchExceptio

linux sudo命令失败 提示sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位

这是一个神奇的错误,缘由是因为有人将/usr/bin/sudo的权限改为777或其他. 解决办法: 1.如果知道root密码. su登录root用户,执行命令chmod 4755     /usr/bin/sudo    执行命令chmod 755 /usr 2.不知道root密码. 重启机器,ubuntu下按esc或shift,进入recovery模式,进入后选择root选项,有的会提示输入root密码,有的不会. (1).不需要输入root密码的情况下,执行chmod 4755     /u

error: failed to attach to process ID 0

重启Xcode可能会正确运行,或者用以下方法: 步骤1:Xcode目录Window->Organizer,将工程名文件删除. 步骤2:Xcode目录Xcode->Open Developer Tool->iOS Simulator,弹出模拟器后,菜单上"iOS模拟器"选项->还原内容和设置,退出模拟器. 步骤3:重启Xcode.

QXcbConnection: XCB error: 145 (Unknown), sequence: 171, resource id: 0 报错问题

用MobaXterm运行程序时报上面的错,解决方法: 点击setting -> X11里 将 RANDR 里的勾去掉后点击OK即可. 原文地址:https://www.cnblogs.com/Bella2017/p/10960758.html