AndroidAssetPacks

UnityEngine.Android 中的类

/

实现于:UnityEngine.AndroidJNIModule

描述

提供用于处理 Android 资源包的方法。

此类中的方法要么是 Google PlayCore 插件中 java API 的直接包装器,要么依赖于 PlayCore API 返回的值。因此,要使用它,gradle 项目必须包含“com.google.android.play:core”依赖项。如果您的项目包含自定义资源包或在 Player Settings 中启用 Split Application Binary,Unity 会自动将此依赖项添加到 unityLibrary 子模块的 build.gradle 文件。如果缺少 PlayCore 插件,调用任何包装器都会引发 InvalidOperationException 异常。请注意,PlayCore API 仅适用于快速跟进和按需交付类型的资源包,因此此类中的方法具有相同的限制。

静态属性

coreUnityAssetPacksDownloaded检查所有核心 Unity 资源包是否已下载。

静态方法

CancelAssetPackDownload取消 Android 资源包下载。
DownloadAssetPackAsync下载 Android 资源包。
GetAssetPackPath获取设备存储 Android 资源包资产的位置的完整路径。
GetAssetPackStateAsync查询 Android 资源包的状态。
GetCoreUnityAssetPackNames获取为该应用程序构建的每个使用快速跟进或按需交付类型的核心 Unity 资源包的名称。
RemoveAssetPack删除 Android 资源包。
RequestToUseMobileDataAsync请求使用移动数据下载 Android 资源包。

Did you find this page useful? Please give it a rating: