Unity打包安卓、iOS知识点

构建回调

阶段 回调接口 调用时机 主要用途
构建开始前 IPreprocessBuildWithReport 在所有构建任务开始之前立即调用。 进行构建前的环境检查、资源预处理或初始化工作。
场景处理 IProcessSceneWithReport 每个场景被构建处理之后调用。 对特定场景进行修改或分析,例如场景资源的特殊处理。
程序集处理 IFilterBuildAssemblies 生成脚本程序集后调用,允许过滤程序集。 动态添加或移除特定的程序集,以控制最终打包内容。
脚本编译后 IPostBuildPlayerScriptDLLs 播放器脚本(如Assembly-CSharp.dll)编译完成后立即调用。 对编译生成的DLL进行后续处理,例如代码混淆或分析。
Gradle项目生成后 IPostGenerateGradleAndroidProject Android Gradle项目生成之后 ,但Gradle构建任务尚未开始之前 修改Gradle脚本 (如build.gradle)、添加依赖、配置签名或添加Gradle插件。
`PostProcessBuild` PostProcessBuildAttribute 一个特性(Attribute),用于标记在构建过程 结束后 被调用的方法。 iOS最常用 。处理生成的 Xcode 工程文件(如修改 .pbxproj, .plist)、复制文件、运行脚本等。
构建完成后 IPostprocessBuildWithReport 所有构建活动全部完成后被调用。 执行清理工作、上传输出包、发送通知等后处理任务。
相关推荐
石山岭19 小时前
自己动手写了一个 Android 虚拟定位 App:GPSSimulate 技术实
android·前端
杉氧21 小时前
副作用 (Side Effects) 全攻略:如何像大师一样掌控 Composable 的生命周期?
android·架构·android jetpack
Kapaseker1 天前
Kotlin Toolchain 0.11 发布:主要是把 Amper 干没了
android·kotlin
三少爷的鞋1 天前
Android 现代架构不需要事件总线进阶篇
android
杉氧2 天前
深入理解 Compose 重组机制:快照系统如何驱动 UI 精准刷新?
android·架构·android jetpack
召钱熏2 天前
状态枚举正确≠渲染正确:一个语音按钮的状态机边界修复实录
android·前端
杉氧2 天前
深度解析:Jetpack Compose 核心架构与底层原理 —— 十年安卓老兵的“破茧重生”
android·架构·android jetpack
通玄2 天前
Jetpack Compose 入门系列(七):ViewModel 与界面状态管理
android
落魄Android在线炒饭2 天前
Android Framework 开发技巧:android.jar 生成与系统快速编译验证
android
如此风景2 天前
Kotlin Flow操作符学习
android·kotlin