Android Studio 关联源码
問題描述
當我們在 Android 查看源碼時,經常會看到 throw new RuntimeException。
// Intent: @NonNullpublic Intent setClass(@NonNull Context packageContext, @NonNull Class<?> cls) {throw new RuntimeException("Stub!");}關聯 Android 源碼
1.打開 SDK Manager
2.下載源碼
首先要勾選 show Package Detail
然后勾選對應 SDK 版本的 source
最后點擊 apply 或 ok 就會下載
3.關聯源碼
等待下載完成,然后修改關聯源碼對應的本地路徑及url。
修改文件在以下位置
Android Studio 3.x 版本
Windows 系統:C盤/Users/用戶名.AndroidStudio3.x/config/options/jdk.table.xml
Mac 系統:/Users/用戶名/Library/Preferences/AndroidStudio3.x/options/jdk.table.xml
Android Studio 4.x 版本
Windows 系統:C:\Users\用戶名\AppData\Roaming\Google\AndroidStudio2020.3\options
Mac 系統:/Users/用戶名/Library/Application Support/Google/AndroidStudio4.2/options/jdk.table.xml
根據上面的目錄打開 jdk.table.xml 這個文件。
然后找到對應的 jdk 版本位置,在 classPath 標簽下添加本地源碼對應路徑。
(這個文件夾里可能會有很多版本的配置)
<root url="jar://$USER_HOME/Library/Android/sdk/platforms/android-29/android.jar!/" type="simple" />
<root url="file://$USER_HOME/Library/Android/sdk/platforms/android-29/data/res" type="simple" />
最后重啟 Android studio 就可以了。
關聯 JDK 源碼
1.打開 Project Structure
2.設置 JDK 位置
?然后源碼關聯成功,當再點進java自帶方法時,就進入了帶注釋的.java源文件中了。?
參考
Android Studio中關聯jdk(java)源碼_Deryou的博客-CSDN博客_android studio 關聯jdk
Android Studio 查看源碼及API文檔_「已注銷」的博客-CSDN博客_android studio 源碼文檔
androidstudio 關聯源碼及Androidstudio4.2 jdk.table.xml 問題_NO Exception?的博客-CSDN博客
總結
以上是生活随笔為你收集整理的Android Studio 关联源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MapReduce环境准备
- 下一篇: 计算机单片机毕设答辩问题,单片机毕业论文