You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity导出安卓项目测试App Asset Bundles如何自定义Asset Pack路径

Unity导出安卓项目自定义Asset Pack路径生成AAB操作指南

核心逻辑说明

Google Play Asset Delivery要求Asset Pack必须与app模块同级存放于安卓项目根目录,子目录存放的Asset Pack会被构建工具忽略,导致运行时无法找到资源。

方案一:Unity侧直接配置(推荐,无需修改导出后项目)

  • 环境适配:Unity 2020.3及以上版本已内置Play Asset Delivery(PAD)支持,低版本需先在包管理器安装Google Play Plugins for Unity的PAD组件
  • 资源标记:打开Unity编辑器菜单栏Window > Google Play > Asset Delivery面板,将你存放Asset Bundles的文件夹标记为对应分发类型的Asset Pack(可选install-time、fast-follow、on-demand三类)
  • 导出配置:进入Player Settings > Android > Publishing Settings,勾选Build App Bundle (Google Play),同时开启Custom Launcher Gradle Template、Custom Base Gradle Template两个选项
  • 直接构建:选择直接构建AAB,或者导出安卓项目,Unity会自动完成Asset Pack的路径配置和Gradle引用添加,无需手动调整文件结构

方案二:修改已导出的安卓项目

如果已经完成安卓项目导出,可按以下步骤手动修正:

  • 调整文件结构:将存放在子目录的Asset Pack文件夹移动到项目根目录,与app模块同级
  • 编辑根目录settings.gradle文件,添加Asset Pack引入声明:
// 将your_asset_pack_name替换为实际的Asset Pack文件夹名称
include ':your_asset_pack_name'
project(':your_asset_pack_name').projectDir = new File('your_asset_pack_name')
  • 编辑app模块下的build.gradle文件,在dependencies块添加依赖:
dependencies {
    // 保留原有其他依赖
    implementation project(':your_asset_pack_name')
}
  • 编辑app模块下的src/main/AndroidManifest.xml,添加Asset Pack分发配置:
<manifest ...
    xmlns:dist="http://schemas.android.com/apk/distribution">
    <application ...>
        <!-- 其他原有配置 -->
    </application>
    <dist:module
        dist:instant="false"
        dist:title="@string/asset_pack_display_name">
        <dist:delivery>
            <!-- 根据需求替换为<dist:install-time />或<dist:fast-follow /> -->
            <dist:on-demand />
        </dist:delivery>
        <dist:fusing dist:include="true" />
    </dist:module>
</manifest>
  • 执行构建:在项目根目录执行./gradlew bundleRelease(Windows环境执行gradlew.bat bundleRelease)即可生成符合规范的AAB包

配置校验

将生成的AAB文件后缀修改为.zip后解压,确认根目录下asset-pack文件夹内存在你配置的Asset Pack资源,即代表配置生效。

内容的提问来源于stack exchange,提问作者zhangsan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 14:57:03