鍍金池/ 問答/Python  Android/ Android Studio關(guān)聯(lián)源碼問題

Android Studio關(guān)聯(lián)源碼問題

最近打算研究一下源代碼,可是照著網(wǎng)上的樣子按住Ctrl進(jìn)入的時(shí)候發(fā)現(xiàn)好多源代碼的類文件不在,就比如,AndroidThread,ActivityManagerService,這些類都不在,我是windows平臺的,求大神幫忙看看怎么回事?

圖片描述

這個(gè)地方 就沒有顯示相關(guān)的源代碼了, 但是我在SDK里面是勾選了 源碼下載的,并且后面都寫了installed的!
求解決謝謝!

回答
編輯回答
你好胸

@kennyD 你好,請幫忙查看怎么操作, 我這里是這樣子的!

2017年7月24日 20:47
編輯回答
愛是癌

clipboard.png

  1. 需要看你編譯的sdk是哪個(gè)版本
  2. 最新版的sdk 好像還沒有源碼
  3. 我看了一下24這個(gè)版本是有你說的類,我覺得你本地的環(huán)境有問題
2018年9月1日 10:50
編輯回答
離觴

用全局搜索(默認(rèn)快捷鍵是雙擊 shift)的時(shí)候,請勾選 Include non-project items,因?yàn)?Android SDK 并不是你這個(gè) project 的文件,而是依賴。

另外,提醒一下,ActivityManagerService 這些類是隱藏的,也就是你在項(xiàng)目中是不能直接引用的。

最后,想研究源碼,還是把整個(gè) AOSP 下載下來吧,雖然工程有點(diǎn)大,但是對于后續(xù)工作的開展還是有必要的。

附上源碼鏈接:https://source.android.com/source/downloading

2018年7月6日 20:16
編輯回答
扯機(jī)薄

需要設(shè)置項(xiàng)目中External Libraries里的android-android-<sdk版本>,查看Library Properties,選擇添加,在SDK文件夾里的sources文件夾里選擇對應(yīng)版本SDK的source文件夾即可

2017年9月2日 04:49