注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

悠游自在

似水流年,悠游天地,自在我心

 
 
 

日志

 
 
 
 

mono android:类命名空间写错引发错误  

2013-10-22 20:26:38|  分类: IT技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
下午改程序,改出个错来,最简单的一个StartActivity也抛出异常了,
mono android:类命名空间写错引发错误 - Grace - 悠游自在
 show details没有内容,继续调试,程序就退出了,并在output窗口显示如下错误信息。
[mono] Unable to find seq points for method '(wrapper managed-to-native) System.Diagnostics.Debugger:Mono_UnhandledException_internal (System.Exception)'.
[] * Assertion at /Users/builder/data/lanes/monodroid-mlion-monodroid-4.8.0-branch/3f1c339b/source/mono/mono/mini/debugger-agent.c:5150, condition `sp' not met
[mono-rt] Stacktrace:
[mono-rt] 
[mono-rt] 
[mono-rt] =================================================================
[mono-rt] Got a SIGSEGV while executing native code. This usually indicates
[mono-rt] a fatal error in the mono runtime or one of the native libraries 
[mono-rt] used by your application.
[mono-rt] =================================================================
[mono-rt]
因为调用语法再简单不过了,所以应该不是调用的时候出错,在TuneScreen的OnCreate函数设断点根本没进去,这到底要怎么确定错误呢?检查了代码觉得类定义也没有什么出格的地方。真是百思不得其解。
最后想到了配置文件AndroidManifest.xml,通常连OnCreate都没进就报错的Activity,很有理由相信是配置有问题。一查之下,果不其然。改代码的时候将TuneScreen的命名空间修改了,但AndroidManifest.xml里没有改,这就不一致,造成运行时活动无法定位到正确的类。
修改后就迎刃而解。

  评论这张
 
阅读(390)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018