想必搜到这篇文章的朋友们,都遇到这种问题了,那就废话少说直接上干货了。

本文讨论的是如何判断android下特定目录有没有obb,以及加载obb。至于如何分割obb,那就不是本文讨论的话题了。

Unity Store给提供了一个自动下载OBB的插件,但是实在太烂了,研究了好久还是不能用,果断弃坑。

最后还是在主程的帮助下,实现了一个比较简单的方法。

思路:

1.首先建一个 first scene,作用就是检测Android手机中有没有obb,要是没有obb就提示用户下载obb(当然这种情况只会在项目测试的时候发生,真实情况下,apk+obb都会上传到googleplay,玩家从googleplay上下载游戏,apk+obb两个会同时下载到手机。这点不用担心,经过项目实战滴)。

2.编写一些代码

cs脚本:第一个first scene最好有一个面板提示(用来检测obb的),把cs脚本挂在这个面板上用来提示(脚本会在文章最后给出)。

android脚本:我们项目是导出成android工程,然后把android脚本直接贴上就行,当然你也可以导出jar包。

3.在android手机上测试

就是把obb放到特定目录下,看看能不能发现obb并且正确加载上。最好在这一步骤多打印下log信息,好确认是哪里出问题(我用的是android ADT)。

4.大功告成~~~

走到这一步,本地测试没问题,就不用担心上传到googleplay啦。

脚本类:http://download.csdn.net/detail/li826008/9505076

可能会有帮助的链接:

1.http://www.ceeger.com/Manual/android-OBBsupport.html

2.http://docs.unity3d.com/Manual/android-OBBsupport.html

unity android profile adt,Unity Android OBB相关推荐

  1. android工程引入unity,Unity导出Android Studio工程

    在出游戏包的时候,如果需要接入sdk,一般都不会直接在unity里操作,而是导出android工程,在android工程里操作,从unity5.3开始已经支持导出android studio工程,相比 ...

  2. unity android 版本,Unity2019与Android混合开发

    0. 开始前的版本对齐 Unity版本:Unity2019.3.4f1 AndroidStudio版本:3.5.3 1. Unity -- 准备项目 新建项目 打开File -> Build S ...

  3. c 调用 android jar包,Unity调用AndroidStudio导出的Jar包

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 课程内容制作步骤介绍 创建AndroidStudio工程及Jar包导出 Unity中调用Jar包函数 制作步骤 大致步骤 ...

  4. Android中导入Unity项目,界面点击事件失去焦点问题

    ============问题描述============ 1.将Unity中的项目导出成Android项目,再放入到Eclipse中,然后新建一个Android项目,以Unity那个项目为类库. 2. ...

  5. Unity 第三方SDK框架接入 (Android Studio)

    第三方SDK框架接入 (Android Studio)一 Android Android 与 Unity 交互: UnityPlayer.UnitySendMessage("string&q ...

  6. Android studio 集成Unity

    创建新的Android工程 集成Unity项目包到Android工程中 1. 把unity导出的libs文件夹下的jar包复制到AS工程中的libs下,然后点击右键添加到数据库(Add As Libr ...

  7. android studio 电量,Android Studio 导出Unity插件(剩余电量、信号强度)

    孙广东  2016.9.11 http://blog.csdn.net/u010019717 https://github.com/SunGuangdong/Unity-Android-Native- ...

  8. Unity程序在VR一体机(Android)上卡死(闪退)后怎么办?——用adb查看android上某Unity app的debug信息

    一.之前面临的困境 Unity的程序build到android一体机后,仿佛进入了一个黑箱子,你既看不到脚本的debug报错信息,也看不到任务管理器里的内存和CPU使用情况?如果黑屏.闪屏.花屏怎么办 ...

  9. 【Unity3D】Android 打包 ④ ( Android 工程打包 | Unity 中导出安卓工程 | Android Studio 打开 Unity 导出的 Android 工程 )

    文章目录 一. Android 工程打包 二. Android Studio 打开 Unity 导出的 Android 工程 一. Android 工程打包 Android 工程打包 就是将 Unit ...

最新文章

  1. 在MVC框架上定时执行某种操作
  2. 一个简单的GridView分页
  3. 【LCT】魔法森林(P2387)
  4. linux中常用的头文件
  5. 华为正式发布鸿蒙多久可以用,华为正式发布鸿蒙OS,手机随时能用
  6. “编程能力差,90%输在了数学上!”骨灰级开发:其实你们都是瞎努力!
  7. Linux 下的静态(函数)库、动态(函数)库
  8. Glade3 tutorial in chinese
  9. js parsefloat 相加_JS高程小记-基本概念
  10. HTML5颜色选择器(画布)
  11. 高频易揭:美五大高频易访录
  12. Unity3D 从 ipa 中提取游戏资源
  13. x264去方块滤波函数解析(二)
  14. 新电脑自带的office密钥在哪里?
  15. 对不可能之事持一种健康的漠视
  16. 如何在Win10家庭版上永久、免费、快速拥有一台虚拟机?
  17. 126篇殿堂级深度学习论文分类整理,从入门到应用
  18. 谁才是美元数字化的推手
  19. Android ------ Android X 的BottomNavigationView底部导航栏
  20. 拥有无数个智能摄像头,却还没让城市睁开双眼

热门文章

  1. 2020 年,Serverless 将给大前端带来什么样的变化?
  2. 使用函数计算打包下载OSS文件
  3. arduino运行java_调试在Arduino MKR1000上运行的Arduino Uno代码
  4. ACCESS使用VBA编辑器,ACCESS崩溃后的处理
  5. Spring Boot 高效入门实战
  6. Python 手把手实现远程控制桌面
  7. 开源商业化未来究竟如何?国际开源圈网红这样说
  8. MyBatis 缓存原来是这么一回事儿!| 原力计划
  9. 联合国启动有史以来最大规模全球对话,腾讯会议、企业微信全程支持
  10. Go 大败!Google 宣布 Fuchsia 终端开发只支持 C/C++/Dart