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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
solo_9944 分钟前
用 LSPosed 模拟录屏音频编码器卡顿:从思路到落地
android
zzq77971 小时前
别把大模型 API Key 写进 APK:移动 AI 应用接口防盗刷实践
android·人工智能·安全·app加固·御盾安全·安卓加固
xiaopang3 小时前
RK3568 AOSP 编译与快速部署实战
android
码农coding4 小时前
android12 SystemUI之通知
android
summerkissyou19874 小时前
android - 性能 - Perfetto - cpu 分析教程及例子
android·性能
AFinalStone6 小时前
Android 7系统休眠唤醒(七)内核层—wakelock与autosleep机制
android·休眠唤醒
starvapour6 小时前
在关机键损坏的情况下让手机关机
android·adb·手机
AFinalStone7 小时前
Android 7系统休眠唤醒(八)内核层—Alarm定时唤醒与硬件唤醒源
android·电源管理·休眠唤醒
AFinalStone7 小时前
Android 7系统休眠唤醒(五)休眠全链路
android·电源管理·休眠唤醒