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 所有构建活动全部完成后被调用。 执行清理工作、上传输出包、发送通知等后处理任务。
相关推荐
doupoa15 小时前
内存指针是什么?为什么指针还要有偏移量?
android·c++
非凡ghost16 小时前
PowerDirector安卓版(威力导演安卓版)
android·windows·学习·软件需求
独行soc17 小时前
2026年渗透测试面试题总结-19(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
淡海水17 小时前
【节点】[Branch节点]原理解析与实际应用
unity·游戏引擎·shadergraph·图形·branch
在路上看风景18 小时前
4.6 显存和缓存
unity
爱装代码的小瓶子18 小时前
【C++与Linux基础】进程间通讯方式:匿名管道
android·c++·后端
兴趣使然HX18 小时前
Android绘帧流程解析
android
JMchen12319 小时前
Android UDP编程:实现高效实时通信的全面指南
android·经验分享·网络协议·udp·kotlin
黄林晴20 小时前
Android 17 再曝猛料:通知栏和快捷设置终于分家了,这操作等了十年
android
Zik----20 小时前
简单的Unity漫游场景搭建
unity·游戏引擎