更新类型
- 插件更新 涉及到unity代码改动,识别图增加
- 资源库更新 涉及AR模型,AR动画更新 ps: 1.识别图增加不需要资源库更新 2.对方更新unity代码或者动画后,让对方把整个unity工程打包发过来
插件更新
- 插件地址:git.linghit.com:666/android/shu… 更新步骤
-
打开unity3d的工程
-
选择导出目录,导出工程后,项目结构如下
-
需要替换的文件
- libs:此文件夹不需要替换,自动生成的
- assets:里面的 bin 和 vuforia 需要替换到插件项目的 bin 和 vuforia ,删除插件项目的原文件后后直接粘贴过去
- jniLibs:替换插件的项目的,删除后直接粘贴过去
- 更新如下:
- 打包运行,确认无误后,升级版本号,打正式包,发给一姐上传,生成链接
- 拿到对应下载链接后,上版本更新后台配置更新插件,更换version,链接和更新内容即可,更新后自行测试是否正常
资源库更新
-
资源打包,打开unity工程,选择创建AssetBundle,选择打包android资源
-
资源包生成后,在当前项目下可以看到生成了Android文件夹,把此文件夹压缩后,发给微步哥上传到测试服务器。
-
上传完到测试服务器后,得到测试地址,在AssetBundleDownloader文件下修改(unity工程),修改一下测试地址。 左上角的 > ,run一下
4.回到unity工程,打个包,选择bulid & setting 调整一下配置 去除Export Project 可以直接打包运行到手机上,测试没有问题后,让微步更新到线上地址即可,更新后自行测试一下。