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

记录一个坑:

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

复制代码
        [Preserve]
        private MVCFacadeRegister()
        {
            
        }
相关推荐
91刘仁德1 天前
MySQL 数据类型详解
android·笔记·mysql·adb
编程圈子1 天前
操作系统学习14 IDT + PIC + 键盘中断
android·学习·计算机外设
齊家治國平天下1 天前
Android 14 Vehicle HAL (VHAL) 设计与实现深度解析
android·aaos·carservice·车载开发·android 14·vhal·vehicle hal
AFinalStone2 天前
Android 7系统网络(八)应用API层—ConnectivityManager使用与实战调试
android·网络
plainGeekDev2 天前
kapt 替换为 KSP
android·java·kotlin
蜡台2 天前
通过Gradle脚本声明更改Java变量
android·java·开发语言·python·kotlin·gradle·groovy
阿pin2 天前
Android随笔-SharedPreferences
android·sp
阿pin2 天前
Android随笔-DataStore
android·datastore
茶栀(*´I`*)2 天前
Android 测试入门指南:ADB 基础配置与常用设备管理命令解析
android·adb
ihuyigui2 天前
海外酒店预订短信接口
android·java·运维·服务器·前端·后端·架构