最近支援linux項(xiàng)目組,由于代碼都是c/c++寫的,奔潰的時(shí)候需要用gdb去分析coredump文件,記錄一個(gè)典型的案例備忘。 問題的背景是我...
最近協(xié)助分析了一個(gè)audioserver crash的問題,堆棧如下: 從堆棧上能看出來是在getDeviceForInputSource方法里...
今天測試報(bào)了一個(gè)問題說我們都某個(gè)應(yīng)用從top命令看cpu占用到了百分之90幾,這種問題要怎么分析呢? 首先adb連接上去之后用logcat | ...
最近的項(xiàng)目里面需要對UVC攝像頭進(jìn)行操控,簡單的了解了下相關(guān)的知識。 首先UVC全稱為USB video(device) class,是微軟與另...
SONAME缺失 前幾天遇到了個(gè)比較詭異的鏈接問題,分析下來感覺挺有意思的。 背景是我們導(dǎo)入了供應(yīng)商給的幾個(gè)so,編譯成功之后在機(jī)器上運(yùn)行出現(xiàn)鏈...
最近協(xié)助同事交叉編譯openssl,整理了下知識點(diǎn)準(zhǔn)備出個(gè)交叉編譯的入門教程。其實(shí)多年前寫過一篇寫給安卓程序員的C/C++編譯入門[https:...
之前的一篇筆記<Windows Dump文件分析>[http://www.itdecent.cn/p/08e5508454bd]介紹了應(yīng)用du...
之前的Android熱更新實(shí)踐[http://www.itdecent.cn/p/7cf0f1419498]里面使用替換默認(rèn)ClassLoad...
最近做的音視頻項(xiàng)目里面需要深入到hdmi的硬件實(shí)現(xiàn)去定位問題,于是大概學(xué)習(xí)了一下hdmi的硬件知識,這里總結(jié)下做個(gè)簡單入門。 hdmi是啥我就不...