首页 > Unity3D频道 > 【Unity杂文】 > Unity3D研究院之Unity4.x打包Android Unity编辑器crash
2014
09-16

Unity3D研究院之Unity4.x打包Android Unity编辑器crash

首先这个问题很奇葩。我用unity4.5.1和最新版本unity4.5.4都出现了这个问题。

我用开发机mac系统直接在Editor下打包安卓就会Crash,但用打包机全自动打包安卓就没问题。开发机和打包机都是mac系统,他们的区别是,开发机我需要运行程序调试程序,打包机则更新svn代码后全自动化脚本完成apk的构建。大部分情况下都是用打包机构建APK,但是我今天就想用我的开发机手动打一个APK死活就打不出来,每当build就提示Unity crash。。

Unity3D研究院之Unity4.x打包Android Unity编辑器crash - 雨松MOMO程序研究院 - 1

看提示每次都是build level 1的时候crash 所以我就想看看是不是场景有问题,可是当我双击打开场景的时候居然unity又crash了。。。。而且每个场景双击都会crash 。。。。

我谷歌了一下。一大堆人好像都遇到过我这个问题,因为打不出包我今天专门升级了一下unity的最新版本4.5.4,但是还是有这个问题。。。删除 卸载安装 重新check out svn  都试了还是不行。。不过目前我用了一个土办法解决了这个问题,不知道大伙有没有也遇到这个问题呢?

应用程序-》实用工具-》控制台

如下图所示,单击 诊断和使用信息,点击 “清除显示” 接着在进unity ,进unity以后千万啥都不要做,不要运行游戏也不要clean log 。直接构建 Android 的apk

Unity3D研究院之Unity4.x打包Android Unity编辑器crash - 雨松MOMO程序研究院 - 2

 

开始我以为是偶然,但是我手动打了好几个包这样操作每次都能成功,如果不这样操作反而会crash。难道真的是我的电脑出问题了?

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!

Unity3D研究院之Unity4.x打包Android Unity编辑器crash》有 7 条评论

  1. 游戏小将 说:

    我现在也是用4.5.2f1发布Android时就会导致解决方案文件在环境外部修改,apk安装到虚拟机运行一段时间后卡死,在Unity中运行发现代码分辨不出各个平台的宏定义,试了重装unity不也行,在虚拟系统使用Unity3.5发布都没问题,可能真要改用其它的版本了

  2. Youngth 说:

    关注你博客好久了。我们公司在陌陌上发布的星座女神,用户有几十万吧,unity升到4.5之后 ,出的android包,在android4.4版本以上的高端机,大批量闪退。后来ios版的用unity4.5,android的退回4.3版本了。

  3. 汤盘清 说:

    跟雨松学了很多,特意来感谢。。

  4. oliver 说:

    我昨天也发现在win平台上打包安卓也会出现问题!!老的版本(4.3.7)不会,新的4.5.4就会crash,很奇怪的说

  5. 赵川 说:

    M大 问你个事 你书上第257页里面用AssetDatabase.LoadAssetAtPath方法加载Project视图里面的资源 由于加了using UnityEditor;引用所以不能打包,请问我要在安卓环境下保存图片和文档到本地文件夹,并且可以下次再读取要怎么做 用什么路径或者方法能跟PC一样获取到本地一个文件夹的路径

留下一个回复

你的email不会被公开。