一款软件写出来不难,难的是对于写完之后所出现的各种各样的错误的解决.我是新手,我自己写了一款播放器软件.用真机测试,能看得见,扑捉到的异常都解决的差不多了.但是还是有bug.而这些bug,我自己也一头雾水.真正自己想找这些bug的时间,我脸上电脑,用logcat去捕捉.它偏偏不出异常.有时候,自己无意中使用时却突然来那么几次.让我措手不及.
我想大神们应该有方法解决像我这样的情况吧.有没有方法能在真机使用时.出现异常的时候.给出提示.让自己心里有数.知道自己错在哪里?如果有知道的,望大家能提示一下.如果有相关的文章,也希望大家推荐一下.我在这里谢谢大家了.

解决方案 »

  1.   

    我自己做的产品,都是合入了后台抓取log信息的framewrok层及驱动方面的代码 及一个打开/清空抓取日志信息接口的apk。需要抓取异常信息时,直接在apk界面  先清空日志信息,再开启相关类别的抓取信息的接口。
      

  2.   

    我每次都在exception中获取异常信息 存到SD卡的某个路径 就行了 这个不难做吧
      

  3.   

    做成发邮件的形式吧,把log当邮件发到你的邮箱,呵呵
      

  4.   

    网上有可以在真机显示LOG的程序的
    aLogCat和CatLog
    装上这个程序后你也可以在真机捕获LOG了
      

  5.   

    那需要实现哪个回调函数啊?如果是在try语句里面执行自己捕捉到的异常,那还好说  有些异常  自己的代码中用try很难捕捉.像什么空指针之类的.
      

  6.   

    楼主如果觉得自己写一个很麻烦的话,如果楼主已经申请了谷歌市场帐号,如果楼主的Android手机可以直接从谷歌市场上下载应用的话,那么:你把应用发布到谷歌市场,然后你的手机再从谷歌市场下载你发布的应用,这个时候在你手机上测试出现的任何异常信息都会反馈到你在谷歌市场的管理平台里面,通过管理平台就可以查看问题的原因了。