Android?iOS常用APP崩潰日志獲取命令方法
前言
? 在日常的測試工作過程中,app可能會出現(xiàn)閃退崩潰的情況,這個時候就需要測試同學(xué)快速抓取到崩潰日志,來有效的輔助開發(fā)定位問題,快速的去解決問題。
分享Android & iOS雙端常用的崩潰日志獲取方法
Android 崩潰日志獲取方法
- 使用adb命令獲取
# 語法: adb shell logcat # 可過濾app包名、日志級別來快速定位 adb shell logcat -v -v -v time>E:/crash.txt
- Android studio 內(nèi)的logcat
設(shè)備連接電腦,在Android studio 內(nèi)的logcat中查看實時日志,需要選擇當(dāng)前連接的手機
如果使用的是debug包,也可選擇對應(yīng)debug進程,即對應(yīng)APP包名
可直接搜索關(guān)鍵字快速定位,如: begin、crash、Exception、fatal
也可過濾app包名、日志級別來快速定位
- adb bugreport命令(耗時會比較久)
# 語法: adb bugreport <導(dǎo)出路徑> # 會導(dǎo)出文件至E盤,文件為zip壓縮文件 adb bugreport E:/
- 手機本地文件
一般的項目會在app發(fā)生崩潰后,在本地文件內(nèi)寫入一份崩潰日志
可以詢問項目開發(fā)同學(xué)日志存放路徑,再使用adb命令或手機分享功能,獲取日志即可
- 第三方平臺
如果項目有接入第三方平臺,如:bugly,則可在第三方平臺直接搜索即可(如:機型、出現(xiàn)時間等)
iOS 崩潰日志獲取方法
- 第三方軟件(愛思助手、iTools)
需iPhone設(shè)備連接電腦,第三方軟件工具內(nèi)會有<崩潰分析>/<查看崩潰日志>功能,打開即可查看app崩潰日志
iPhone設(shè)備存儲崩潰日志好像有上限,達(dá)到上限之后不會在生成,所以需要定期清理
- 第三方平臺
如果項目有接入第三方平臺,如:bugly,則可在第三方平臺直接搜索即可(如:機型、出現(xiàn)時間等)
- iPhone手機自帶功能
操作路徑:設(shè)置→隱私→分析與改進→分析數(shù)據(jù)
然后按照日期+app名來獲取即可
以上就是Android iOS常用APP崩潰日志獲取命令方法的詳細(xì)內(nèi)容,更多關(guān)于APP崩潰日志命令的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Android中asset文件夾與raw文件夾的區(qū)別深入解析
本篇文章是對Android中的asset文件夾與raw文件夾區(qū)別進行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
Android?Activity生命周期調(diào)用的理解
大家好。本篇文章主要講的是Android?Activity生命周期調(diào)用的理解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12
Android中SurfaceTexture TextureView SurfaceView GLSurfaceView
這篇文章主要介紹了Android中SurfaceTexture TextureView SurfaceView GLSurfaceView的區(qū)別,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-09-09
Android編程設(shè)定activity進入和退出效果的方法
這篇文章主要介紹了Android編程設(shè)定activity進入和退出效果的方法,簡單分析了Android Activity進入與退出效果的實現(xiàn)原理及相關(guān)屬性設(shè)置技巧,需要的朋友可以參考下2017-07-07

