在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Android異常日志快速定位分析小技巧

哆啦安全 ? 來源:哆啦安全 ? 2023-08-09 10:06 ? 次閱讀

1.Android設備本地異常日志

adb shell
/data/tombstones
/data/anr
/data/system/dropbox

2b57e8fa-3641-11ee-9e74-dac502259ad0.png

ANR發生進程主線程堆棧信息

--------- beginning of system
--------- beginning of events
2.搜索ANR相關異常日志
"main" prio=

2b72fd0c-3641-11ee-9e74-dac502259ad0.png

(1).查看UI線程,搜索main

main
(2).快速搜索定位ANR日志
----- pid
Cmd line:
Cmd line: system_server

Cmd line:后邊跟的是APP應用的包名,包名能對上就能定位成功異常日志

2b96c0e8-3641-11ee-9e74-dac502259ad0.png

(3).Native發生異常

"main" prio=5 tid=1 Native
3.搜索Crash相關異常日志
beginning of crash
--------- beginning of crash
2bb7a20e-3641-11ee-9e74-dac502259ad0.png

(1).快速搜索定位Crash異常日志
Fatal
2bf28112-3641-11ee-9e74-dac502259ad0.png ?

4.envent_log日志中搜索am_anr類型的日志
am_anr
5.搜索死鎖阻塞日志
Subject:
Subject: executing service
Subject: Input dispatching timed out
6.搜索CPU使用日志
CPU usage from
7.通過aarch64-linux-android-addr2line命令解析符號地址
00000000005f29dc

(1).aarch64-linux-android-addr2line工具所在路徑

H:Androidandroid-sdk-windowsndk21.1.6352462toolchainsaarch64-linux-android-4.9prebuiltwindows-x86_64bin
H:Androidandroid-sdk-windowsndk21.1.6352462toolchainsarm-linux-androideabi-4.9prebuiltwindows-x86_64bin

(2).解析錯誤符號地址的命令

aarch64-linux-android-addr2line -C -f -e <對應帶符號表的so庫> <8位內存地址>

./aarch64-linux-android-addr2line -C -f -e /android_arm64/libNvStreamingSdkCoreSymbol.so 0005f29dc

注意:這里的so庫是對應的帶符號的so庫才可以

8.抓取Android日志的常規方法

adb logcat -b all > logcat_all.txt           (抓全部日志)
adb logcat -s *:E > logcat_err.log           (抓錯誤日志)
adblogcat-s*:I(抓INFO或以上級別的日志)
adblogcat|grep$(adbshellpidofxxx.xxx) (抓某一進程的log)

9.快速搜索定位空指針異常日志

null pointer dereference
2c297e88-3641-11ee-9e74-dac502259ad0.png ?

10.日志對比分析工具

2c63ec76-3641-11ee-9e74-dac502259ad0.png

2c9969d2-3641-11ee-9e74-dac502259ad0.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3965

    瀏覽量

    129589
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11042

    瀏覽量

    216053
  • APP
    APP
    +關注

    關注

    33

    文章

    1585

    瀏覽量

    73827
  • 命令
    +關注

    關注

    5

    文章

    730

    瀏覽量

    22682
  • 日志
    +關注

    關注

    0

    文章

    143

    瀏覽量

    10824

原文標題:Android異常日志快速定位分析小技巧

文章出處:【微信號:哆啦安全,微信公眾號:哆啦安全】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    異常信號的捕獲與分析

    的頻率是多少,是不是周期性出現的呢?為了弄清楚這些問題,一般需要長時間記錄波形,然后基于這樣一個龐大的數據庫去定位分析異常。ZDS2000系列示波器標配的“搜索功能”,可以在海量的數據中快速
    發表于 11-19 23:38

    linux系統異常重啟,如何獲取最后一次啟動日志分析異常

    親愛的 NXP IMX8 支持團隊。 linux系統異常重啟,如何獲取最后一次啟動日志分析異常
    發表于 06-08 07:21

    大型網絡異常數據庫的快速數據定位模型仿真

    大型網絡異常數據庫的快速數據定位模型仿真_朱保鋒
    發表于 01-03 18:00 ?0次下載

    對于大規模系統日志日志模式提煉算法的優化

    LARGE框架是部署在中國科學院超級計算環境中的日志分析系統,通過日志收集、集中分析、結果反饋等步驟對環境中的各種日志文件進行監控和
    發表于 11-21 14:54 ?7次下載
    對于大規模系統<b class='flag-5'>日志</b>的<b class='flag-5'>日志</b>模式提煉算法的優化

    基于時間卷積網絡的通用日志序列異常檢測框架

    基于循環神經網絡的日志序列異常檢測模型對短序列有較好的檢測能力,但對長序列的檢測準確性較差。為此,提出一種基于時間卷積網絡的通用日志序列異常檢測框架。將
    發表于 03-30 10:29 ?8次下載
    基于時間卷積網絡的通用<b class='flag-5'>日志</b>序列<b class='flag-5'>異常</b>檢測框架

    一個高效自動化分析日志的兩階段檢測方法

    隨著國家高性能計算環境各個節點產生日志數量不斷增加,采用傳統的人工方式進行異常日志分析已不能滿足日常的分析需求。為了高效自動化地
    發表于 04-07 10:06 ?16次下載
    一個高效自動化<b class='flag-5'>分析</b><b class='flag-5'>日志</b>的兩階段檢測方法

    基于日志信息和CNN-text的軟件系統異常檢測

    基于日志信息和CNN-text的軟件系統異常檢測
    發表于 06-01 15:48 ?6次下載

    服務器發生異常關機無硬件告警是怎么回事

    服務器發生異常關機,需要結合BMC日志和系統的logtool日志進行問題定位。
    的頭像 發表于 09-20 10:31 ?2267次閱讀

    采用基于時間序列的日志異常檢測算法應用

    目前,日志異常檢測算法采用基于時間序列的方法檢測異常,具體為:日志結構化 -> 日志模式識別 -> 時間序列轉換 -> 異常檢測。
    的頭像 發表于 12-09 10:47 ?2010次閱讀

    針對大量log日志快速定位錯誤地方

    查看服務器、應用運行日志,這是每個程序員必備的工作技能,因為,日志是最好的查找出錯問題在哪的途徑。如果當服務器爆了,你卻連如何定位錯誤都不知道?
    的頭像 發表于 03-20 09:22 ?1032次閱讀

    針對大量log日志快速定位錯誤地方

    用 grep 拿到的日志很少,我們需要查看附近的日志。我是這樣做的,首先: cat -n test.log | grep “關鍵詞” 得到關鍵日志的行號
    的頭像 發表于 04-21 09:22 ?841次閱讀

    服務器log日志大,掌握這些可正確快速定位錯誤!

    針對大量log日志快速定位錯誤地方
    的頭像 發表于 06-05 18:14 ?775次閱讀

    Android日志與logd交互過程

    2.2.3 Android日志與logd交互過程 2.2.3.1 Android日志傳遞給logd Android app層或framewo
    的頭像 發表于 11-23 17:06 ?1259次閱讀
    <b class='flag-5'>Android</b><b class='flag-5'>日志</b>與logd交互過程

    Android開發中如何解決典型場景缺通用日志的問題

    下面針對一些典型場景缺通用日志android/kernel)的問題,一一列舉如下,希望可以讓大家關注到缺日志的真實原因。如下問題也提醒各位工程師:謹慎添加日志,不要隨意添加,否則即容
    的頭像 發表于 11-23 17:39 ?1316次閱讀
    <b class='flag-5'>Android</b>開發中如何解決典型場景缺通用<b class='flag-5'>日志</b>的問題

    oracle數據庫alert日志作用

    Oracle數據庫alert日志的作用、結構和重要內容。 一、alert日志的作用 異常檢測和排查:alert日志能夠記錄數據庫引擎和實例發生的異常
    的頭像 發表于 12-06 10:08 ?1619次閱讀
    主站蜘蛛池模板: 亚洲欧美国产五月天综合 | 色猫成人网 | 亚洲欧美在线播放 | 日本午夜大片a在线观看 | 午夜看一级特黄a大片 | 亲女乱h文小兰第一次 | 午夜骚| 亚洲va欧美va国产综合久久 | 永久免费看毛片 | 日本精品视频四虎在线观看 | 玖玖在线免费视频 | 最近视频在线播放免费观看 | 欧美啪啪精品 | 在线国产高清 | 欧美视频a| 九九热在线免费观看 | 国产成年网站v片在线观看 国产成人91青青草原精品 | 人人看人人鲁狠狠高清 | h在线免费观看 | 免费午夜视频 | 日本一区免费在线观看 | 人人搞人人爱 | 在线播放12p | 欧洲国产精品精华液 | 在线午夜视频 | 性欧美极品另类 | 天天干干干干 | 手机看片1024手机在线观看 | 天天躁日日躁成人字幕aⅴ 天天躁夜夜躁 | 99热这里只有精品69 | 男人午夜免费视频 | 国产一级毛片外aaaa | 日日爱网站 | 特级做a爰片毛片免费看 | 免费啪视频在线观看免费的 | 欧美人与动性xxxxbbbb | 国产色视频在线 | 亚洲午夜免费视频 | 国产精品亚洲一区二区三区在线播放 | 好硬好湿好爽再深一点h视频 | 91综合网 |