<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【每日一技】Android 12 源碼已出,如何便捷地閱讀 AOSP 源碼和調(diào)試系統(tǒng)進程

          共 885字,需瀏覽 2分鐘

           ·

          2021-10-11 08:13

          系列介紹

          每日一技系列 是一個 How to 的系列,內(nèi)容摘自我維護的知識星球:Android 解憂雜貨鋪,專注于高質(zhì)量碎片化知識的分享。

          目前星球中已經(jīng)有 600 多位小伙伴,感興趣的小伙伴可以在底部查看進入方式。

          前言

          Android 12 源碼已開源:

          AS 快速查看

          這里分享一個在 AS 中查看 Android 12 源碼源碼的方式:Settings -> Appearance&Behavior -> System Settings -> Android SDK 選擇并應(yīng)用。

          此時我們在 compileSdk 為 31 的項目里點擊跳轉(zhuǎn) framework 的類便可跳轉(zhuǎn)。

          斷點調(diào)試系統(tǒng)進程

          很多時候我們希望能夠斷點調(diào)試系統(tǒng)進程。如果想調(diào)試系統(tǒng)進程需要 ro.debuggable = 1,真機可以借助 Magisk 修改,不過我們也可以借助使用模擬器實現(xiàn):

          新建模擬器時選擇 非 Google Play 的 64 位鏡像,即可得到 ro.debuggable = 1 的模擬器設(shè)備。

          斷點時勾選所有進程,此時在選擇進程時便可看到系統(tǒng)進程了。之后我們選擇 system_process 點擊 OK。

          為了使代碼行數(shù)對應(yīng),我們需要保證使用的源碼版本與模擬器的版本一致:

          之后便可以像平時一樣斷點啦~

          在線網(wǎng)站查看

          我們可以在 https://cs.android.com/ 查看 AOSP,AndroidX,Android Studio 等源碼:

          關(guān)于我

          人總是喜歡做能夠獲得正反饋(成就感)的事情,如果感覺本文內(nèi)容對你有幫助的話,麻煩點亮一下 ??,這對我很重要哦~

          我是 Flywith24,人只有通過和別人的討論,才能知道我們自己的經(jīng)驗是否是真實的,加我微信交流,讓我們共同進步。

          關(guān)注公眾號,點擊底部 聯(lián)系我 -> 知識星球 加入免費的知識星球


          瀏覽 236
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  婷婷国产无码 | 人妻无码一区二区 | 就是操就是干 | 骚婷婷色五月 | 成人伊人大香蕉 |