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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
Kapaseker1 分钟前
用 Kotlin 构建你的第一个 Agent — 开篇
android·kotlin
三雒15 分钟前
KMP 实战:Android 开发如何快速统一双端 IM 模块
android·ios·kotlin
码云骑士40 分钟前
Android SWT重启问题
android
恋猫de小郭1 小时前
GSY 史上最全跨平台/架构/语言的项目,七大项目召唤「神龙」
android·前端·flutter
shuaiqinke1 小时前
【分享】一刻日记 富文本日记+图文混排+导出分享
android·craiyon
__Witheart__1 小时前
Android RK SDK只编译和烧录kernel(boot.img)
android
黄林晴1 小时前
Compose 键盘焦点别乱写!正确姿势只有这一种
android
刮风那天1 小时前
Android ActivityStarter 完整解析
android
liyunlong-java1 小时前
Android 跳转系统相册选取图片/视频/音频/文档(适配全版本权限)
android·gitee·音视频
q20609517102 小时前
文件上传漏洞攻防全解析
android