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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
00后程序员张18 分钟前
iOS 应用的 HTTPS 连接端口在网络抓包调试中有什么作用
android·网络·ios·小程序·https·uni-app·iphone
m0_7381207219 分钟前
网络安全编程——PHP基础Session详细讲解
android·网络·windows·安全·web安全·php
binderIPC30 分钟前
Android项目中FFmpeg的.so包使用详情
android·ffmpeg
2501_9159090634 分钟前
iPhone 手机日志实时查看,开发和测试中常用的几种方法
android·ios·智能手机·小程序·uni-app·iphone·webview
ClassOps39 分钟前
记录 Android WebView内核更新,安全区 和 Insets 消费问题
android·webview·compose
ysh98881 小时前
2025年 Android Studio修仙传(kotlin版):基础篇
android·kotlin·android studio
XiaoLeisj1 小时前
Android 网络编程入门到实战:HttpURLConnection、JSON 处理、OkHttp 与 Retrofit2
android·网络·okhttp·json·gson·retrofit2·jsonobjecy
fengci.1 小时前
ctfshow36D杯
android
艾莉丝努力练剑1 小时前
【MYSQL】MYSQL学习的一大重点:MYSQL库的操作
android·linux·运维·数据库·人工智能·学习·mysql
胖大师1 小时前
Android 构建系统详解
android