admin 管理员组文章数量: 887021
Failed running il2cpp.exe
或者
il2cpp.exe did not run properly!
目前出现这个错误的原因是
代码里面有webgl外部访问的代码
[DllImport(“__Internal”)]
private static extern string getModelIdStrFromJSCode();
这段代码用于在WebGL访问工程里面的jslib文件里面的方法 jslib里面的方法主要用于与前端交互
如果工程也是需要访问webgl的,可能出现这个报错的原因和文章一样
这段代码要用预编译条件代码包住
#if UNITY_WEBGL
#endif
否则会报错。
如果工程是苹果平台的,出现的原因可能也是这个,一样用苹果平台宏定义包裹
用我朋友的话说是
工程开启64打包,会把iOS相关的代码打进去。你两个平台端,增加个宏定义区分下
说清楚点是这样,IOS的代码用宏定义后,在安卓平台,苹果宏定义内的脚本相当于没有,所以此时苹果代码不会影响安卓
本文标签: 报错 running failed il2cpp Run
版权声明:本文标题:安卓打包报错 Failed running il2cpp.exe il2cpp.exe did not run properly 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726386951h950354.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论