64、完美關聯Android studio 源碼以及第三方類庫

完美關聯Android studio 源碼以及第三方類庫問題:

背景:

在進行android開發的過程中,總會遇到查看源碼的情況。但是卻經常遇見這個提示:Decompiled .class file ,bytecode version:XXX

在這裏插入圖片描述

而且源碼是這樣的:

在這裏插入圖片描述

查看內容引起極度不適!!!

探索:

本着遇到問題先google的原則,結果大部分的文章都是介紹無法查看SDK源碼的處理方法
在這裏插入圖片描述

例如:
關於Android Studio導入源碼的問題解決

如果是如果是Android的SDK 無法查源碼按照上面的方法應該能解決!

但是如果想要查看項目中引用第三方庫的源碼,遇到這種情況又該怎麼辦呢?
例如:
我想查看Retrofit的源碼遇到這種情況呢?
網上搜索+詢問各種朋友都沒有太好的辦法。

在這裏插入圖片描述

首先 Download Sources 一般點擊之後也沒有什麼反應。說是下載源碼結果下載完成 Refresh之後還是看不到源碼。

解決過程:

Download Sources ,沒有用。只能手動選擇源碼了
就拿Retrofit來說。

第一步:先確定 Retrofit的版本號,這邊需要關聯 Retrofit的 2.4.0版本

在這裏插入圖片描述

第二步:搜索源碼 一般通過github來搜索,當然還有其他途徑!我們的目標是找到下載Retrofit對應2.4.0版本的源碼

在這裏插入圖片描述
選擇對應的版本源碼:

在這裏插入圖片描述

切換源碼2.4.0版本 之後選擇下載
在這裏插入圖片描述

第三步:選擇源碼,關聯源碼

下載後解壓zip
在這裏插入圖片描述
adnroid studio 選擇 Choose Sources。選擇解壓後的文件夾
在這裏插入圖片描述

導入源碼:

在這裏插入圖片描述
最後成功關聯到Retrofit源碼

在這裏插入圖片描述

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