[問題] Trace Android Source Code

看板AndroidDev作者 (Linus)時間6年前 (2017/12/02 01:40), 編輯推噓4(4020)
留言24則, 5人參與, 6年前最新討論串1/1
想請問各位大大,平常都是用什麼tool來trace android source code, 小弟我平常是用Source Insight, 但是我覺得有一點不方便, 原因是因為如果把整包source code放到Source Insight, 會因為容量太大,Source Insight容易當掉, 所以我通常只把會碰到的相關資料夾抓進Source Insight, 可是這樣有時可能會因為漏抓一些相關檔案, 導致你在trace時會找不到相關定義或函式, 想請教各位都是用什麼來trace code, 還是小弟不熟悉Source Insight的操作才會有這種問題... 還請各位大大幫小弟解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.157.181 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1512150034.A.7E1.html

12/02 16:21, 6年前 , 1F
16GB記憶體
12/02 16:21, 1F

12/02 17:30, 6年前 , 2F
請教iiiii大大,所以是建議記憶體至少16GB嗎
12/02 17:30, 2F

12/03 13:44, 6年前 , 3F
用AS直接trace不能嗎?
12/03 13:44, 3F

12/04 15:11, 6年前 , 4F
as整包import進去
12/04 15:11, 4F

12/04 20:41, 6年前 , 5F
請問AS是什麼tool?
12/04 20:41, 5F

12/04 22:52, 6年前 , 6F
你說AOSP嗎 我也在找工具…
12/04 22:52, 6F

12/04 22:52, 6年前 , 7F
目前都是直接用 Vim ctag 硬幹
12/04 22:52, 7F

12/04 22:53, 6年前 , 8F
配合 grep 一起走
12/04 22:53, 8F

12/04 22:53, 6年前 , 9F
locate 單一資料夾才丟到 source insight
12/04 22:53, 9F

12/04 22:53, 6年前 , 10F
輔以 doxgen 畫圖
12/04 22:53, 10F

12/04 22:54, 6年前 , 11F
但速度還是頗慢的
12/04 22:54, 11F

12/04 22:54, 6年前 , 12F
希望這串能釣出神人回
12/04 22:54, 12F

12/04 22:55, 6年前 , 13F
*doxygen
12/04 22:55, 13F

12/04 22:55, 6年前 , 14F
16G ram會打到其他問題啦… 尤其是還要build code的時候
12/04 22:55, 14F

12/05 00:29, 6年前 , 15F
stu51211,我目前是用source insight+grep指令
12/05 00:29, 15F

12/05 00:30, 6年前 , 16F
ctags我用過,但我都追到亂掉@@
12/05 00:30, 16F

12/05 03:02, 6年前 , 17F
我有看過旁邊新人用VS code配套件
12/05 03:02, 17F

12/05 03:02, 6年前 , 18F
乍看很炫 實不實用就不確定了XD
12/05 03:02, 18F

12/05 03:03, 6年前 , 19F
不過 grep 配 --include=*.c* 之類的很好用
12/05 03:03, 19F

12/05 03:04, 6年前 , 20F
第一次兩三分鐘 後面都是秒級的搜尋速度
12/05 03:04, 20F

12/05 03:04, 6年前 , 21F
找跨資料夾引用很方便
12/05 03:04, 21F

12/05 03:07, 6年前 , 22F
看到有人推薦 intelj 不確定用起來怎麼樣
12/05 03:07, 22F

12/05 09:57, 6年前 , 23F
aosp跑idegen後 可以import進studio
12/05 09:57, 23F

12/05 09:58, 6年前 , 24F
不要的module在排除就好 不然indexing會跑很久
12/05 09:58, 24F
文章代碼(AID): #1Q8PGIVX (AndroidDev)