Apk无法检测Unity的obb文件。
创始人
2024-09-08 22:00:29
0

Unity中obb文件的路径方式有两种,一种是直接使用obb文件,另一种是将obb文件存储在Assets文件夹中,然后使用AssetBundle.LoadFromFile的方式加载。下面给出对应的解决方法。

  1. 直接使用obb文件

在Unity项目中,将obb文件放置在Assets/Plugins/Android/obb文件夹下(若没有该文件夹则新建即可),然后在Unity中Build出apk包即可。在安装apk包的时候,obb文件会自动解压至Android/obb/包名文件夹/文件夹名。

  1. 将obb文件存储在Assets文件夹中

在Unity项目中,将obb文件放置在Assets/StreamingAssets文件夹下(若没有该文件夹则新建即可)。然后在Unity中编写如下代码:

void Start()
{
    StartCoroutine(LoadAssetBundleFromObb());
}

IEnumerator LoadAssetBundleFromObb()
{
    // 获取obb文件路径
    string obbFilePath = Application.dataPath + "!/assets/obb文件名称";

    // 从obb文件中加载AssetBundle
    UnityWebRequest webRequest = UnityWebRequestAssetBundle.GetAssetBundle(obbFilePath, 0);
    yield return webRequest.SendWebRequest();
    AssetBundle assetBundle = DownloadHandlerAssetBundle.GetContent(webRequest);

    //从AssetBundle中加载资源
    var prefab = assetBundle.LoadAsset("资源名称");

    //删除AssetBundle
    assetBundle.Unload(false);
}

这样编写的代码在打包成apk后也能正常运行,在应用安装时obb文件也会被解压至Android/obb/包名文件夹/文件夹名。

相关内容

热门资讯

透视黑科技!wpk透视辅助,w... 透视黑科技!wpk透视辅助,wpk俱乐部怎么作弊,实用技巧(有挂揭秘)1、wpk俱乐部怎么作弊系统规...
透视辅助!wpk插件,wpk作... 透视辅助!wpk插件,wpk作弊最怕三个东西,技巧教程(有挂工具)1、构建自己的wpk作弊最怕三个东...
透视辅助!wpk俱乐部怎么作弊... 透视辅助!wpk俱乐部怎么作弊,wpk德州局透视,大神讲解(有挂解说)运wpk俱乐部怎么作弊辅助工具...
透视软件!购买的wpk辅助在哪... 透视软件!购买的wpk辅助在哪里下载,wpk俱乐部是真的吗,存在挂教程(有挂介绍);1、购买的wpk...
透视线上!wpk私人辅助,wp... 透视线上!wpk私人辅助,wpk免费辅助,可靠教程(有挂规律)1、操作简单,无需注册,只需要使用手机...
透视科技!wpk可以作弊吗,w... 透视科技!wpk可以作弊吗,wpk作弊,必备教程(有挂黑科技)1、玩家可以在wpk可以作弊吗软件透明...
透视苹果版!wpk作弊是真的吗... 透视苹果版!wpk作弊是真的吗,wpk模拟器是什么,系统教程(有挂规律)1、透视苹果版!wpk作弊是...
透视好友房!wpk软件是真的吗... 透视好友房!wpk软件是真的吗,wpk软件是真的吗,扑克教程(有挂插件);1、玩家可以在wpk软件是...
透视攻略!如何判断wpk辅助软... 透视攻略!如何判断wpk辅助软件的真假,wpk插件辅助,安装教程(有挂技巧);在进入如何判断wpk辅...
透视苹果版!wpk辅助器是真的... 透视苹果版!wpk辅助器是真的吗,微扑克微乐辅助,插件教程(有挂黑科技)1、实时wpk辅助器是真的吗...