中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

Android Studio2.x版本無(wu)法(fa)自動關聯源(yuan)碼的解(jie)決方法(fa)

Android Studio2.x版本無法自動關聯源碼的解決方法

        在學習android開(kai)(kai)發過(guo)程中,對(dui)于一個不熟悉的類,閱(yue)讀源碼(ma)(ma)是一個很好(hao)的學習方(fang)式,使(shi)用andorid studio開(kai)(kai)發工具(ju)的SDK Manager管理(li)工具(ju)可以十分方(fang)便(bian)的下載SDK源碼(ma)(ma),打(da)開(kai)(kai)SDK Manager工具(ju),下載源碼(ma)(ma)界面如(ru)下圖所示:

在對應(ying)的(de)SDK版本中可以(yi)下載SDK源碼。

        安卓源(yuan)(yuan)碼(ma)(ma)下載完成后,在類(lei)名上按(an)住command鍵(jian),點擊(ji)(ji)鼠標左鍵(jian)會跳轉(zhuan)進對應(ying)(ying)源(yuan)(yuan)碼(ma)(ma)文(wen)件(jian),如(ru)(ru)果(guo)是(shi)Windows系統,使用按(an)住control鍵(jian)點擊(ji)(ji)鼠標左鍵(jian)。如(ru)(ru)果(guo)android studio的版(ban)本為2.0以(yi)上,需要(yao)注(zhu)意(yi),盡管下載了源(yuan)(yuan)碼(ma)(ma)文(wen)件(jian),可以(yi)在跳轉(zhuan)源(yuan)(yuan)碼(ma)(ma)的時候,會報錯誤找不(bu)到源(yuan)(yuan)碼(ma)(ma) Sources for 'Android API 23 Platform' not found,并且會跳轉(zhuan)類(lei)對應(ying)(ying)的class文(wen)件(jian)。如(ru)(ru)下圖:

我猜想出現這樣的(de)原(yuan)因是android studio2.x工具的(de)一個小bug,下載源(yuan)碼(ma)后(hou),它沒有自動(dong)對源(yuan)碼(ma)路(lu)徑進(jin)行關聯,我們可以手段添加(jia)源(yuan)碼(ma)路(lu)徑來(lai)解決這個問題。

        1.檢查andriod sdk源碼是否下(xia)載成功:首先(xian)進入(ru)andorid sdk路徑下(xia)的(de)sources目錄,如果其(qi)中(zhong)(zhong)有源碼文件,說明andorid sdk的(de)源碼文件已(yi)經下(xia)載成功。在(zai)OS系(xi)統中(zhong)(zhong),這個路徑一般(ban)是:~/Library/Android/sdk/sources。

        2.在(zai)android studio偏好(hao)設置jdk.table.xml文(wen)件中(zhong)添加源碼路徑,這個文(wen)件在(zai)android studio開發工具的(de)配置目(mu)錄中(zhong),路徑如下:

在Windows系統中(zhong),一般為:系統盤:\Users\username\.你的android studio名稱及(ji)版本\config\options

在OS系統中,一(yi)般為:~/Library/Preferences/你的android studio名稱及版本/options

打開jdk.table.xml文件后,找到對應(ying)SDK版本(ben)的源碼(ma)路(lu)徑(jing)配置標簽(qian),將第一步(bu)中檢(jian)查的源碼(ma)文件路(lu)徑(jing)添加(jia)進入(ru),如下圖:

        3.完(wan)全關閉(bi)android studio開(kai)發工具,重新(xin)啟動(dong),這次(ci)可以成功(gong)跳(tiao)進源(yuan)碼了,Have fun。


注意: 一定要包含sources后邊的具體版本號,否則無法關聯

來源: 




posted on 2016-11-07 15:44  ①塊腹肌  閱讀(1437)  評論(0)    收藏  舉報