Unity4.6.3编译android版本报错,Creating directory failed
2015-03-21 19:02
489 查看
最近项目升级到4.6.3,为了ios的64位要求,以前一直用4.2.2,我的Android SDK也好久没更新了,昨天打版本的时候就一路提示,先是升级了jdk(这是必须要升级的,最低要求JDK1.7),然后还要把安装目录配置到Perferences里,紧接着又是各种SDK
tool的升级提示,把AndroidSDK相关升级到最新,还是有个报错没能避免,如下图
这个提示是点击Build后就会出现的,这时点Quit会强制退出Unity,Cancel会卡得一B,TryAgain会继续打包不受影响,在即将编译完成的时候,这个提示还会蹦出来,再点Try Again会正常编译成功
虽然最后能编译成功,但是这个提示很不爽。
首先我是前几天刚刚格盘重装的系统,不存在空间不足的问题,如果是没有权限操作那个目录,我用管理员方式运行Unity的时候也会有这个问题。
而我同事和我相同的环境,他们编译android版本的时候就没有这个提示,所以就很奇怪,后来跟踪了下Unity的Editor Log,里面有这么一段
Unity在编译android版本,刚刚点击Build的时候Library下的ScriptAssembiles会突然被删除,然后就出了上面这个提示,点Try Again的时候又创建了这个目录,重新生成了一些dll文件,在编译要完成的时候,又出了这个提示
这时再看Library目录,ScriptAssembiles文件夹又消失了,回到Unity点击Try Again,编译完成,生成了APK,回头看Library目录,ScriptAssembiles文件夹又创建出来了。。。
在Unity的官方社区中找到了一个相似的错误,不过最后他编译失败了,链接如下点击打开链接
真心搞不明白这是为什么,是Unity的bug?还是我本地的环境有问题?
还请高手帮忙解答
tool的升级提示,把AndroidSDK相关升级到最新,还是有个报错没能避免,如下图
这个提示是点击Build后就会出现的,这时点Quit会强制退出Unity,Cancel会卡得一B,TryAgain会继续打包不受影响,在即将编译完成的时候,这个提示还会蹦出来,再点Try Again会正常编译成功
虽然最后能编译成功,但是这个提示很不爽。
首先我是前几天刚刚格盘重装的系统,不存在空间不足的问题,如果是没有权限操作那个目录,我用管理员方式运行Unity的时候也会有这个问题。
而我同事和我相同的环境,他们编译android版本的时候就没有这个提示,所以就很奇怪,后来跟踪了下Unity的Editor Log,里面有这么一段
Unity在编译android版本,刚刚点击Build的时候Library下的ScriptAssembiles会突然被删除,然后就出了上面这个提示,点Try Again的时候又创建了这个目录,重新生成了一些dll文件,在编译要完成的时候,又出了这个提示
这时再看Library目录,ScriptAssembiles文件夹又消失了,回到Unity点击Try Again,编译完成,生成了APK,回头看Library目录,ScriptAssembiles文件夹又创建出来了。。。
在Unity的官方社区中找到了一个相似的错误,不过最后他编译失败了,链接如下点击打开链接
真心搞不明白这是为什么,是Unity的bug?还是我本地的环境有问题?
还请高手帮忙解答
相关文章推荐
- Android SDK到3.0版本时,遇到Failed to rename directory E:/android/tools to E:/android/temp/ToolPackage.old01问题
- Unity打开工程时报错"Creating directory Temp Failed"
- 更新Android SDK到3.0版本时,遇到Failed to rename directory E:\android\tools to E:\android\temp\ToolPackage.old01问题
- 更新Android SDK tool 到4.4w.2版本时,遇到Failed to rename directory
- [转]更新Android SDK到3.0版本时,遇到Failed to rename directory E:\android\tools to E:\android\temp\ToolPackage.old01问题
- Unity4.6.3,Android版本打包问题
- Android tcsetattr() failed native method return null 把NDK版本换成14的编译就好了
- 【Cocos2d-X(2.x) 游戏开发系列之二】cocos2dx最新2.0.1版本跨平台整合NDK+Xcode编译到Android 推荐
- 64位Ubuntu 12.04下编译android gcc版本过高问题解决
- 编译开源LibreOffice的Android版本——开源Office文档查看器
- cocos2d-x 移植到android中编译的一些问题:fatal error: Box2D/Box2D.h: No such file or directory"
- linux下编译dcmtk的Android版本
- Android运行项目报错:Error:Execution failed for task ':app:clean'. > Unable to delete directory:
- Android编译程序报错:Re-installation failed due to different application signatures.
- 2016-1-1最新版本的linphone-android在mac上编译通过,同时建立了IDEA工程
- Windows 下使用 mingw+msys 交叉编译 Android Unity Mono
- unity发布android版本游戏时报错
- Ubuntu11下编译pjsip_android[注:此方法只适合版本低于1108的pjsip]
- Android 编译有关gcc版本的问题
- 用svn管理android的版本编译出来有问题