type
status
date
slug
summary
tags
category
icon
password
在很多平台,apk包体超过一定大小后,应用商店是不允许上传很大的单包的。
这个时候就需要将资源进行分包。
设置Unity
- 在 Unity 编辑器中,依次点击:
File > Build Settings > Player Settings
- 在 Inspector 面板中展开:
Publishing Settings
- 选中 "
Split Application Binary
" 复选框。这将告诉 Unity 在打包时将资源分割成 APK 和 OBB 文件
Build APK
接下来正常打包APK即可
打包后你会得到两个文件:
- AppName.apk
- AppName.main.obb (这个就是资源文件)
如何安装测试
建议将打包好的文件整理成下图格式:
以下为所选内容的排版:
- adb:存放了adb命令,用于安装apk
- com.yourCompany.AppName:请修改为你的APK的包名,将
obb
文件放在里面
- AppName V0.1.2.4.apk:apk,建议修改为类似格式 [AppName] [版本号(V0.1.2)].[Bundle Version Code(4)]
- 双击此脚本_自动安装游戏和OBB数据.bat:自动化批处理命令
com.yourCompany.AppName 里面的内容:
请注意
obb
文件的命名格式main.[
Bundle Version Code
].[包名(
com.yourCompany.AppName
)
].obb关于
双击此脚本_自动安装游戏和OBB数据.bat
批处理安装脚本:需要将其中的
%ADB% %DEVICE% push
com.yourCompany.AppName
%STORAGE%/Android/obb
包名更改为你自己游戏的包名
最后用usb连接上设备后双击
双击此脚本_自动安装游戏和OBB数据.bat
即可自动完成安装这里提供一份示例:
最后
如果还有其他问题,请在下方评论区留言
- 作者:PolarisAspire
- 链接:https://lpolaris.com//article/unityobb
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。