鐵漢柔情 发表于 2023-11-4 11:13:23

亲测可行,Android Studio 查看源码出现 Source for ‘Android API xxx Pla

亲测可行,Android Studio 查看源码出现 Source for ‘Android API xxx Platform’ not found 的解决方法
如标题中的问题,产生的原因就是 SDK 源码目录下找不到对应版本的源码文件。解决方案一般就是下载对应版本的源码文件即可。
这里主要是另一种情况,每次 Google 发布 Android 新的版本时,对应源码还没有提供下载(一般会在正式版发布以后的某个时段提供)。这时怎么办呢?
思路就是把旧版本的源码先用着。
这里以 Android API 34 为例。,将 Android 33 的源码强行拷贝,当做 API 34 来用。
步骤如下:

[*]到 Android SDK 目录下(sdk/sources) 下复制 android-33 并修改为 android-34.
[*]修改 android-34 中的 package 和 source.properties 文件,将其中所有的 33 改为 34

[*]修改 jdk.table.xml 文件,把所有 Android API 34 Platform 的标签的路径改为 android-34 的路径。该文件路径为:
C:/Users/.AndroidStudio{version}/config/options/jdk.table.xml

[*]重启 Android Studio,便可以看到源码了。
    作者博客:http://joy99.cnblogs.com/          本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
来源:https://www.cnblogs.com/joy99/archive/2023/11/04/17809065.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 亲测可行,Android Studio 查看源码出现 Source for ‘Android API xxx Pla