分包(Expansion File)分为main扩展文件和patch扩展文件。
main扩展文件命名规则为:main.bundleVersionCode.bundleID.obb
patch扩展文件命名规则为:patch.bundleVersionCode.bundleID.obb
bundleVersionCode为Unity设置中的OtherSettings中的BundleVersionCode
bundleID为Unity设置中的OtherSettings中的BundleIdentifier
更多信息看:https://developer.android.com/google/play/expansion-files.html:APK Expansion Files
APK安装并使分包起作用:
我们本地测试时:首先安装APK包,安装完成后。手动在Android文件夹下,如果没有obb文件夹,则创建一个obb文件夹。然后在obb文件夹下创建一个名称为游戏bundleID的文件夹(例如:com.xxx.xxx),然后将上边命名好的obb文件放到此文件夹中就可以测试了。
关于Application.dataPath
Application.dataPath在设定了分包后,在移动平台上运行时会由Android/data重定向到Android/obb下。