[Unity]打包Android后xxx方法丢失。

记录一个坑:

Editor下C#一段反射代码运行正常,但是打包后报错。最后发现是PlayerSettings里的Managed Stripping Level(托管堆代码剥离级别)导致的,项目默认的是Medium。改成Low确实好使,但是会造成包体大了很多,于是后面只把丢失的那个方法给加了一个属性PreserveAttribute:Preserve,这样就能保证工程在导出时不会将其剥离。

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
好的佩奇13 小时前
Dart 之扩展方法
android·flutter·dart
三少爷的鞋14 小时前
换个思路理解:非阻塞挂起
android
好的佩奇15 小时前
蓝牙之经典蓝牙
android·flutter·蓝牙
传奇开心果编程18 小时前
【Flutter踩坑排雷】第19课:路由硬编码坑|字符串路由书写错误,页面跳转失败排查
android·flutter·ios·移动开发·跨平台·ui框架·声明式ui
微小的鱼20 小时前
Linux的渲染与显示系统链路
android·java·linux
道尔柯南1 天前
C++ string 类详解:从常用接口到深拷贝,彻底掌握字符串处理
android·java·c++
唐诺1 天前
5、Android JNI 动态注册中的“签名“详解
android·jni
zhaoshuzhaoshu2 天前
Android 系统启动与调试中的日志抓取方式全解析
android
雨声不在2 天前
android 动画掉帧
android
在多学一点2 天前
MYSQL第二次作业
android·数据库·mysql