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 所有构建活动全部完成后被调用。 执行清理工作、上传输出包、发送通知等后处理任务。
相关推荐
MyFreeIT1 小时前
Android Manual
android
hai_android2 小时前
AIDL 实现 IPC 进程间通信
android·android studio
AFinalStone3 小时前
Android 7系统无障碍服务(五)AccessibilityNodeInfo 的构建与查询
android·无障碍服务
今天要早睡_4 小时前
C++ 核心语法速过:命名空间、引用、函数重载与 nullptr 深度解析
android·java·c++
啦啦啦~~~2224 小时前
PC端+安卓端阅读器推荐!开源本地小说阅读器软件,
android·论文阅读·windows·开源软件·福昕阅读器
Crazy_MT5 小时前
Android Studio 运行 Flutter iOS 真机白屏,但 Xcode 和命令行正常的排查记录
flutter·android studio
我命由我123455 小时前
Android Jetpack Compose 开发问题:Unresolved reference ‘Icons‘.
android·java-ee·kotlin·android studio·android jetpack·android-studio·android runtime
爱笑鱼5 小时前
Android 系统启动机制(六):Zygote 创建 App 为什么走 Socket?哪些是源码事实,哪些是架构解释?
android·linux
AI2中文网5 小时前
安卓模拟器启动卡在进度条?两步解决硬件加速冲突
android
IT毕设实战小研6 小时前
基于大数据的DAX40成分股金融新闻情感趋势可视化分析
android·大数据·python·考研·金融·课程设计