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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
普通网友1 小时前
Android Jetpack 架构组件最佳实践之“网抑云”APP
android·架构·android jetpack
普通网友1 小时前
原创_Android Jetpack Compose 最全上手指南
android·android jetpack
FDoubleman1 小时前
Android Jetpack之Compose入门(一)
android·android jetpack
普通网友1 小时前
Android Jetpack从入门到精通,干货满满
android·android jetpack
子云心1 小时前
Android Jetpack 系列(七)App Startup 启动优化
android·android jetpack·jetpack·initializer·startup·appstartup
嫩嫩的猿1 小时前
android jetpack compose Model对象更新变量 UI不更新、不刷新问题
android·ui·android jetpack
普通网友1 小时前
Android Jetpack 之 LifeCycle 组件_android 自定义view lifecycle
android·gitee·android jetpack
_codemonster2 小时前
数据库字符集编码问题
android·数据库·oracle
Pika7 小时前
深入浅出Compose HitTest 机制
android·android jetpack