我已经在SDK管理器中下载了源代码。好像源代码中不包含这个类。
这里是BaseDexClassLoader.class,我看不到源代码。
而这里是普通类
那我怎么才能看到像这样的类的源代码呢?BaseDexClassLoader.class
在安卓工作室?我现在在看 androidxref.com
但不太方便。
你可以在以下地方浏览AOSP源码 https:/cs.android.com。 (google制作的 "官方 "AOSP代码浏览器)。
这里是BaseDexClassLoader.java的源代码(来自AOSP主分支)。https:/cs.android.comandroidplatformsuperproject+master:libcoredalviksrcmainjavadalviksystemBaseDexClassLoader.java;l=1?q=BaseDexClassLoader.java&sq=&ss=android%2Fplatform%2Fsuperproject。
如果Google决定不将该类捆绑在SDK的源文件中,你可以手动复制该类,并将其放在源文件夹中,这样Android Studio就可以引用它。