コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Play Asset Delivery を使用している Android App Bundle を Android 端末にインストールできるクラス

リポジトリ

使用例

using Kogane;
using UnityEditor;
using UnityEngine;

public static class Example
{
    [MenuItem( "Tools/Hoge" )]
    public static void Hoge()
    {
        var data = new InstallPlayAssetDeliveryAndroidAppBundleData
        (
            androidAppBundlePath: "game.aab",
            isSetAndroidHomeToEnvironmentVariable: true
        );

        var result = InstallPlayAssetDeliveryAndroidAppBundle.Install( data );

        Debug.Log( result.Output );
        Debug.LogWarning( result.Error );
    }
}