随手快递app开发第十五天
今天事开发的第十五天,今天在运行软件的时候发现了一个致命点!!在初次运行的时候程序完全OK,但是在第二次打开时,发生了闪退,那种无限闪退的那种情况,这可让我太头大了,本来定位已经忙得焦头烂额了,登陆又成了问题。之后去百度了好久,各种方法试来试去也没能解决(主要还是懒了,想抄一下别人的经验想尽早解决,不成想越想快点解决越费时间,吃大亏了),之后我硬着头皮自己去看了一下日志,报错:
我看来看去这个文件命名存在,而且不报错,而且第一次登陆完全没问题。 之后一直在真机上调试,发现如果我清楚了之前的缓存,那么就能继续使用,头脑风暴了一下我突然意识到会不会是自动登录出了问题,之后去相关的java文件查看,果然!不知道为什么有一行被注释掉了:
(因为第二次打开软件的时候是在开屏页结束后闪退,所以在开屏页这里找原因。)
在判断完栈顶有对话栏后,跳转界面startactivity被注释掉了,改完之后一切OK!
虽然是个很简单的BUG,但是真是费了我不少的时间,改完之后是又生气又快乐。。。
最后贴一下大佬的简书网址,新手集成环信demo的或者有BUG了要改的都可以看,讲的太详细了!拜谢大佬:
https://www.jianshu.com/p/b7d67bf0aa5f