Unity3D编程->unsafe 不能发布应用解决方案
来源:互联网 发布:解释型编程语言 编辑:程序博客网 时间:2024/06/04 18:51
前段时间遇到该问题时,搞了几天,后来有两种办法可以解决:
方案一:
将unity3D版本转为unity3D4.0版本,编译发布,通过。
方案二:
该方法比较好,与个人的编程习惯有关,自己一贯写C++,突然写C#,有点偏好指针操作,导致了unsafe的使用。要解决问题,最好找一种方式可以替换unsafe块中的代码。
数组进行赋值有以下两种方式:
方式一
unsafe{byte[] test = new byte[2048];fixed (byte* p = &test[0]){*p = 0xff;}}方式二
byte[] test = new byte[2048];GCHandle hObject = GCHandle.Alloc(test, GCHandleType.Pinned);IntPtr pObject = hObject.AddrOfPinnedObject();Marshal.Copy(managedArray, 0, pObject, managedArray.Length);if(hObject.IsAllocated)hObject.Free();
0 0
- Unity3D编程->unsafe 不能发布应用解决方案
- unity3d安卓应用发布
- AS不能发布release版本的解决方案
- 如何解决 Unity3D 引用 SQLite 数据库类不能发布可执行文件
- Unity3D WP8发布解决方案名 DefaultPackageName 修改问题
- Eclipse使用tomcat不能发布项目的解决方案
- Unity3D发布Android应用使用友盟统计代码
- 【PS4开发】如何通过unity3d发布ps4应用
- 【ps vita】如何通过unity3d发布ps vita应用
- 【xbox开发】如何通过unity3d发布xbox one应用
- .Net中unsafe编程详解
- Net中unsafe编程详解
- 手游热更新方案xLua开源:Unity3D下Lua编程解决方案
- 关于Win 8 应用商店不能联网的几个解决方案
- iPhone5s的App Store不能下载应用的解决方案
- Unsafe
- Unsafe
- Unsafe
- mac 配置sshd
- Spark 快速入门(中文译文)
- UIViewController 中的一些管理视图控制器方法的小结
- Excel如何直接根据数据画出统计图
- SQLite_and_Android
- Unity3D编程->unsafe 不能发布应用解决方案
- 第五章树和二叉树结构导图
- Eclipse中10个最有用的快捷键组合
- 第七章知识导图
- pyqt任务栏图标问题
- localtime 和 localtime_r
- Android UI开发详解之ActionBar
- 感恩一路有你,CaaS迎新有礼--CaaS元旦有奖活动召集令!
- 第三方应用如何调用google maps导航或显示某个区域的地图