親測可行,Android Studio 查看源碼出現 Source for ‘Android API xxx Platform’ not found 的解決方法

親測可行,Android Studio 查看源碼出現 Source for ‘Android API xxx Platform’ not found 的解決方法

如標題中的問題,產生的原因就是 SDK 源碼目錄下找不到對應版本的源碼文件。解決方案一般就是下載對應版本的源碼文件即可。

這裏主要是另一種情況,每次 Google 發佈 Android 新的版本時,對應源碼還沒有提供下載(一般會在正式版發佈以後的某個時段提供)。這時怎麼辦呢?

思路就是把舊版本的源碼先用着。

這裏以 Android API 34 爲例。,將 Android 33 的源碼強行拷貝,當做 API 34 來用。

步驟如下:

  1. 到 Android SDK 目錄下(sdk/sources) 下複製 android-33 並修改爲 android-34.

  2. 修改 android-34 中的 packagesource.properties 文件,將其中所有的 33 改爲 34

  3. 修改 jdk.table.xml 文件,把所有 Android API 34 Platform 的 標籤的路徑改爲 android-34 的路徑。該文件路徑爲:

C:/Users/.AndroidStudio{version}/config/options/jdk.table.xml

  1. 重啓 Android Studio,便可以看到源碼了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章