博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
unity3d游戏无法部署到windows phone8手机上的解决方法
阅读量:5008 次
发布时间:2019-06-12

本文共 1430 字,大约阅读时间需要 4 分钟。

今天搞了个unity3d游戏,准备部署到自己的lumia 920上,数据线连接正常,操作正常,但是“build”以后,始终无法部署到手机上,也没有在选择的目录下生产任何相关文件。(你的系统必须是win8)

但是提示有一个错误:

 Error building Player: Exception: Error: method `System.Byte[] System.IO.File::ReadAllBytes(System.String)` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Byte[] NGUITools::Load(System.String).
 
意思是NGUITools.cs里面的Load()方法有问题,导致无法部署。
解决方案:找到NGUITools.cs,找到Load()方法。代码如下:
/// 	/// Load all binary data from the specified file.	/// 	static public byte[] Load (string fileName)    {#if UNITY_WEBPLAYER || UNITY_FLASH		return null;#else        if (!NGUITools.fileAccess) return null;		string path = Application.persistentDataPath + "/" + fileName;		if (File.Exists(path))		{			return File.ReadAllBytes(path);		}		return null;#endif	}

  只要在#if UNITY_WEBPLAYER || UNITY_FLASH后面加个“UNITY_WP8”就可以了。

完整代码:

/// 	/// Load all binary data from the specified file.	/// 	static public byte[] Load (string fileName)    {#if UNITY_WEBPLAYER || UNITY_FLASH||UNITY_WP8		return null;#else        if (!NGUITools.fileAccess) return null;		string path = Application.persistentDataPath + "/" + fileName;		if (File.Exists(path))		{			return File.ReadAllBytes(path);		}		return null;#endif	}

  之后,按照部署步骤,Build以后就可以看到游戏安装到手机上了。

 

参考资料:

http://www.tasharen.com/forum/index.php?topic=6625.0

unity3d部署到wp手机:

http://game.ceeger.com/Manual/wp8-deployment.html

 

 

 

 

 

转载于:https://www.cnblogs.com/zhibolife/p/3715247.html

你可能感兴趣的文章
使用VC数据断点让你避免很多烦忧(转)
查看>>
后缀自动机
查看>>
ZZNU-OJ-2118 -(台球桌面碰来碰去,求总距离)——模拟到爆炸【超时】的不能AC的代码...
查看>>
Sunday串匹配算法 C语言实现
查看>>
学习方法
查看>>
Python成长笔记 - 基础篇 (二)python基本语法
查看>>
87JS原生:跑马灯效果
查看>>
6.方法_EJ
查看>>
html 字符串 生成 pdf 完美解决中文不显示
查看>>
记一次由于Java泛型类型擦除而导致的问题,及解决办法
查看>>
python列表逆序三种方法
查看>>
将笔记本变身WiFi热点
查看>>
SSU 479.Funny Feature
查看>>
pycharm修改代码模板支持中文输出
查看>>
poj 1904 强连通分量 tarjan
查看>>
史上最全的测试团队组建方法
查看>>
webview与壳交互的几种方式
查看>>
python3对于时间的处理
查看>>
PE破解win2008登录密码
查看>>
JVM垃圾回收机制
查看>>