Android Studio下载类文档失败,报错Task ijDownloadSources not found
Android Studio无法下载官方类文档(如ActivityResultContracts)的临时解决办法
问题现象
- 针对
ActivityResultContracts这类属于androidx.activity:activity或androidx.activity:activity-ktx的官方Android类,光标悬停时仅显示类名、带参数的方法名和“Download documentation”链接,无任何文档描述内容 - 点击“Download documentation”链接后,Android Studio启动源码下载流程,但随即抛出错误
- 已尝试过以下无效操作:
- 执行
Invalidate caches And restart(含/不含附加选项) - 执行
Clean Project - 更换Java JDK版本
- 移除并重新添加对应依赖
- 执行
- 补充:通过F4快捷键可正常查看
GetContent等类内方法的源码,该问题已持续数月
临时解决办法
- 确认项目中
androidx.activity:activity或androidx.activity:activity-ktx的依赖版本,比如在Module级build.gradle中找到类似代码:implementation "androidx.activity:activity:1.8.2" - 下载对应版本的javadoc包(文件后缀为
-javadoc.jar) - 在Android Studio中关联文档:
- 右键点击项目根目录 → 选择
Open Module Settings - 左侧导航栏选择
Libraries,找到对应的activity或activity-ktx库 - 点击库条目右侧的
+按钮,选择Attach Documentation... - 选中本地下载好的
-javadoc.jar文件并确认
- 右键点击项目根目录 → 选择
- 重启Android Studio后,光标悬停至目标类或方法上即可查看完整文档描述
内容的提问来源于stack exchange,提问作者Eugene Myname
相关产品推荐
相关产品推荐

