博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对Unity3d C#手动处理异常产生
阅读量:5158 次
发布时间:2019-06-13

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

System.AppDomain.CurrentDomain.UnhandledException += new System.UnhandledExceptionEventHandler(_OnUnresolvedExceptionHandler);

Application.RegisterLogCallback(_OnDebugLogCallbackHandler);//接手处理Log,在回调方法_OnDebugLogCallbackHandler中进行人工处理

借用Crittercism中的回调代码演示样例:        

static private void _OnDebugLogCallbackHandler(string name, string stack, LogType type)

{
#if (UNITY_ANDROID && !UNITY_EDITOR) || FORCE_DEBUG
if(LogType.Assert != type && LogType.Exception != type) {
return; }
if(mCrittercismsPlugin == null || _IsPluginInited == false) {
return; }
try
{
mCrittercismsPlugin.CallStatic("LogUnhandledException", name, name, stack);
}catch(System.Exception e) {
CLog(e.Message); }
#endif
}

ps.能够中和回调方法,说log写入到文件中的信息,或发送给后台的哦~~

版权声明:本文博主原创文章,博客,未经同意不得转载。

转载于:https://www.cnblogs.com/zfyouxi/p/4796722.html

你可能感兴趣的文章
命令ord
查看>>
Sharepoint 2013搜索服务配置总结(实战)
查看>>
博客盈利请先考虑这七点
查看>>
使用 XMLBeans 进行编程
查看>>
写接口请求类型为get或post的时,参数定义的几种方式,如何用注解(原创)--雷锋...
查看>>
【OpenJ_Bailian - 2287】Tian Ji -- The Horse Racing (贪心)
查看>>
Java网络编程--socket服务器端与客户端讲解
查看>>
List_统计输入数值的各种值
查看>>
学习笔记-KMP算法
查看>>
Timer-triggered memory-to-memory DMA transfer demonstrator
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
64位主机64位oracle下装32位客户端ODAC(NFPACS版)
查看>>
获取国内随机IP的函数
查看>>
今天第一次写博客
查看>>
江城子·己亥年戊辰月丁丑日话凄凉
查看>>
IP V4 和 IP V6 初识
查看>>
Spring Mvc模式下Jquery Ajax 与后台交互操作
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
『Raid 平面最近点对』
查看>>