Android之看起来像奔溃了但是没有发现奔溃日志
1、問題
??????? startActivity之后,然后finish,發(fā)現(xiàn)輸入密碼文本框密碼沒了,以為奔潰了,但是沒有發(fā)現(xiàn)奔潰日志
?
?
?
2、思考
????? 我想是不是因為調(diào)用藍牙API結(jié)束后還有哪些沒有寫,往第三方API思考去了,然后我用pidcat.py 和adb logcat看日志,發(fā)下沒有奔潰日志,日了狗,這個怎么分析,后面請了同事看了下,先分析finish之后是否又拉起到別的activity了,adb shell dumpsys activity top,發(fā)現(xiàn)依然是同一個activity,然后分析是不是進程掛了,分析前后是不是同一個進程,
adb shell ps | grep package ,尼瑪,真的是同一個,好吧,說明沒有奔潰,然后分析是不是又拉起了這個activity,用adb logcat | grep ActivityManager 過濾日志,發(fā)現(xiàn)真拉起來了
然后我在grep -r className,發(fā)現(xiàn)也只有這個地方,后面才看到,我寫了startActiviy,前面也寫了一個startActivtyForResult,因為有需求會用到startActivtyForResult,啟動2次,no zuo no die
?
?
?
3、總結(jié)
???? 下次出現(xiàn)奔潰現(xiàn)象如果沒有發(fā)現(xiàn)奔潰日志第一反應應該是先要確認是不是真的奔潰
?
總結(jié)
以上是生活随笔為你收集整理的Android之看起来像奔溃了但是没有发现奔溃日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C和指针之预处理器之普通c/c++文件的
- 下一篇: Android之ndk编译出现“unde