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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
yewq-cn1 小时前
AOSP 下载
android
cch89182 小时前
Laravel vs ThinkPHP:PHP框架终极对决
android·php·laravel
米码收割机2 小时前
【Android】基于安卓app的汽车租赁管理系统(源码+部署方式+论文)[独一无二]
android·汽车
流星雨在线2 小时前
安卓使用 Startup 管理三方 SDK 初始化
android·startup
jwn9992 小时前
Laravel3.x:PHP框架的经典里程碑
android
lishutong10062 小时前
基于 Perfetto 与 AI 的 Android 性能自动化诊断方案
android·人工智能·自动化
REDcker2 小时前
Android Bionic Libc 原理与实现综述
android·c++·c·ndk·native·bionic
葱段2 小时前
Flutter 设置Android System Navigation/Status Bar背景色
android·flutter
半条-咸鱼3 小时前
如何通过 ADB 连接安卓设备(USB + 无线 TCP/IP)
android·adb
vonlycn3 小时前
Android Studio 5.3.3 新项目编译报错解决
android·ide·android studio