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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
游戏开发爱好者87 分钟前
2025年iOS应用上架App Store全指南,开发者必看
android·ios·小程序·https·uni-app·iphone·webview
a31582380614 分钟前
Android CardView修改背景阴影
android·cardview·修改背景
kk哥889934 分钟前
Android UI 优化指南:流畅度与体验双提升
android·ui
摘星编程2 小时前
Flutter for OpenHarmony 实战:SliverList 滑动列表详解
android·javascript·flutter
abbiz2 小时前
30 个 Android 面试高频问题及答案
android·面试·职场和发展
冬奇Lab2 小时前
【Kotlin系列04】类与对象基础:从Java Bean到Data Class的优雅蜕变
android·kotlin·编程语言
笔夏2 小时前
【安卓学习之webRTC】学习相关资料
android·学习·webrtc
_李小白2 小时前
【Android 美颜相机】第三天:初识GPUImageView
android·数码相机
行稳方能走远2 小时前
Android java 学习笔记3
android·java
Larry_Yanan2 小时前
Qt安卓开发(二)摄像头打开
android·开发语言·数据库·c++·qt·ui