Google Asset Delivery 集成

381 阅读1分钟

Official Document
developer.android.com/guide/playc…

介绍下载时分发-->install-time

第一步:新建Project

第二步:新建一个Module

ModuleName:install_time_asset_pack

WechatIMG14.png

第三步:在 install_time_asset_pack module中 main目录下面新建 assets目录

iShot_2022-11-03_14.00.38.png

第四步:在assets目录下新建一个Directory 取名data 在data文件夹下面放一些东西

第五步:setting.gradle中 include ':install_time_asset_pack'

第六步:在 install_time_asset_pack module

添加plugins com.android.asset-pack

添加assetPack

assetPack {
    // packName 的名称可更改,但是要和配置对应上
    packName = "install_time_asset_pack"
    dynamicDelivery {
        //只能指定一种类型,对应PAD分发模式
        deliveryType = "install-time"
    }
}

WechatIMG15.png

最后一步在app.gradle中添加依赖

implementation "com.google.android.play:core:1.8.3"

最后编译出AAB