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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
silianpan39 分钟前
CAD 文档预览 UTS 插件
android·ios·harmonyos
小麦在野39 分钟前
独立 App 开发系列:用 GitHub Pages 托管隐私政策和用户协议
android·github
JMchen39 分钟前
Android自定义View三大核心流程:measure、layout、draw完全解密
android·android studio
silianpan1 小时前
Office 文档预览 UTS 插件
android·微信小程序·harmonyos
明君6891 小时前
一套专注 Android 逆向分析的 Skills
android·android逆向·agents·skills
stone20351 小时前
造一个"录制回放 + LLM 自主操作手机"的 Android 自动化测试平台(一)整体架构与录制引擎
android
事圆则缓2 小时前
Android 声明式 API 的翻译过程
android
mmsx2 小时前
MapLibre 实战 13|让比例尺显示 100m 而不是 347.2m:屏幕距离换算与两个易错点
android·前端·app
邪修king2 小时前
Re:Linux 系统篇(三十一):库的制作与原理Chapter2:静态链接与程序加载 —— 从磁盘 ELF 到运行中进程的完整旅程
android·linux·运维·开发语言