剛上線的Android源代碼在線閱讀利器,可看最新Android 10!| 推薦

1.

作爲 Android 開發,在日常工作和學習中,經常需要去閱讀 Android 系統的源代碼。體驗最優的做法當然是把源碼下載到本地,但是 Android 版本那麼多,對於廣大開發而言,略顯過重。所以通常我們會選擇一些在線看源碼的方式。

在之前的文章中,我推薦了 androidxref.com,不過它在源碼上的的更新沒有那麼及時,最新的源碼只更新到了 Android 9.0,而兩個月前 Android 10 的源碼已經發布了。

雖然 androidxref.com 本身提供的功能很好,而且提供了交叉索引,如果不需要研究最新的系統源碼,其實也已經滿足需求。

但它的缺點也很明顯,偶爾會無法訪問,並且能訪問的時候,速度也非常的慢,經常打開一個源文件要等待幾十秒。

2.

今天再推薦給大家一個剛上線的 Android 源碼閱讀利器,可以在線閱讀最新的 Android 10,並且服務器在阿里雲,國內訪問速度有保障。

這個工具就是 http://aospxref.com 。

(點擊文末「閱讀原文」可訪問)

aospxref.com 來自「虛擬框架」,他們公司的主力產品「太極App」是一款基於 Xposed 框架的工具,Xposed 是什麼就不用多說了吧。

「太極App」程序員的工作日常,就是熟讀 Android 源碼找到可擴展的功能點,以及解決問題的新方案,所以方便的閱讀源碼對他們來說是強需求。

有需求就自己動手,是程序員的優良傳統。開發小哥用開源的 OpenGrok 搭建了一個網站,並開放出來給大家使用,同時也承諾保證跟隨最新的源碼更新。

使用體驗上和 androidxref 類似,因爲本身 androidxref 也是基於 OpenGrok,不過版本低於 aospxref 使用的 OpenGrok。從使用體驗上來說 aospxref 更優,新版本自然有一些新功能的加持,例如查閱代碼的時候會有自動提示。

3.

因爲 aospxref 剛上線,我也僅僅是粗略的體驗了一下,感覺還不錯。

  1. aospxref 是「太極」團隊提供的一個 Android 源碼閱讀網站,並負責維護更新最新的 Android 源碼,支持最新的 Android 10。

  2. 服務器在阿里雲,國內訪問速度有保障。

  3. 基於較高版本的 OpenGrok,閱讀體驗優於 androidxref。

另外還有兩個網站也提供了在線源碼閱讀的服務,androidos.net.cn 和 aosp.opersys.com,不過也有不同的缺陷,前一個沒有提供交叉索引,導致無法很方便的在不同文件之間跳轉,後一個呢,也有不穩定的情況,而且訪問速度也不理想。

總體來說還是推薦大家試試 aospxref.com,畢竟對「太極」團隊來說這是強需求,讓這個工具越來越好用,本身也符合他們高效工作的目標。

大家可以點擊「閱讀原文」直接訪問網站,有需要就體驗起來。

本文對你有幫助嗎?留言、轉發、點好看是最大的支持,謝謝!


「聯機圓桌」????推薦我的知識星球,一年 50 個優質問題,上桌聯機學習。

公衆號後臺回覆成長『成長』,將會得到我準備的學習資料。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章