美文网首页
Unity Google Android App Bundle

Unity Google Android App Bundle

作者: CERI_CHANNEL | 来源:发表于2022-06-13 15:42 被阅读0次

Android App Bundle[1]

在Android Studio工程主Model的build.gradle配置中, 添加如下配置,名称可改

android {
    ...
    bundle {
        // 语言
        language { enableSplit = false }
        // 分辨率
        density { enableSplit = false }
        // 架构
        abi { enableSplit = true }
    }
    ...
    assetPacks = [":install_time_asset_pack"]
}

对应的有一个 install_time_asset_pack 的资源Model

QQ截图20220609150737.png

build.gradle 配置如下

apply plugin: 'com.android.asset-pack'

assetPack {
    packName = "install_time_asset_pack" // Directory name for the asset pack
    dynamicDelivery {
        deliveryType = "install-time" // delivery mode
    }
}

setting.gradle 记得添加

include ':launcher', ':install_time_asset_pack'

ABMain.s 可以理解为 从Unity所有的ab资源里分出不大于1G的资源

本地模拟Google安装Android App Bundle可以参考:
[Google Android App Bundle 本地安装]https://www.jianshu.com/p/09e87417db27

从Unity获取这个路径下的资源可以参考:
[AndroidAppBundle分资源之后Unity找不到路径]https://www.jianshu.com/p/b798036b5655


  1. android app bundle - https://developer.android.com/guide/app-bundle

相关文章

网友评论

      本文标题:Unity Google Android App Bundle

      本文链接:https://www.haomeiwen.com/subject/xbyzmrtx.html