AndroidStudio生成Javadoc出错:无法找到符号R。
创始人
2024-10-11 17:00:59
0

在使用Android Studio生成Javadoc时,可能会出现“cannot find symbol R”错误。这是由于Javadoc不支持处理资源文件的原因导致的。

为了解决这个问题,可以通过以下步骤进行:

  1. 在build.gradle文件中添加如下代码:

android.libraryVariants.all { variant -> task("generateJavadoc${variant.name.capitalize()}") { description "Generates Javadoc for $variant.name." group "Documentation" def javadocDestinationDir = new File(projectDir, "build/docs/javadoc/${variant.dirName}") inputs.files(android.sourceSets[variant.name].java.srcDirs, android.sourceSets[variant.name].res.srcDirs) outputs.dir javadocDestinationDir doLast { delete javadocDestinationDir javadoc { source = variant.javaCompile.source classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) options.memberLevel = JavadocMemberLevel.PUBLIC options.links("http://docs.oracle.com/javase/7/docs/api/"); options.links("http://developer.android.com/reference/"); options.linkSource true exclude '/BuildConfig.java' exclude '/R.java' destinationDir = javadocDestinationDir } } } }

  1. 然后在Android Studio中运行以下命令:./gradlew generateJavadoc。

通过以上步骤,就可以成功地生成Javadoc了。

相关内容

热门资讯

透视好牌"pokem... 透视好牌"pokemmo免费脚本"详细辅助详细教程(透视脚本是有挂辅助),支持语音通讯、好友开房及战...
透视教学"pokem... 透视教学"pokemmo脚本辅助器下载"详细辅助必备教程(可以设置盖牌透视),支持语音通讯、好友开房...
透视黑科技"哈糖大菠... 透视黑科技"哈糖大菠萝怎么挂"详细辅助新版2025教程(辅助真的假的技巧)是一款可以让一直输的玩家,...
透视app"aapo... 透视app"aapoker公共底牌"详细辅助攻略方法(辅助器免费安装技巧);玩家必备必赢加哟《136...
透视有挂"哈糖大菠萝... 透视有挂"哈糖大菠萝有挂吗"详细辅助解密教程(私人局俱乐部神器)1、点击下载安装,微扑克wpk插件透...
透视辅助"wepok... 自定义wepoker好友房开挂系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助...
透视工具"wejok... 透视工具"wejoker辅助器怎么卖"详细辅助玩家教程(可以买辅助教程);致您一封信;亲爱wejok...
透视app"拱趴大菠... 1、透视app"拱趴大菠萝挂哪里"详细辅助攻略教程(科技辅助器神器);详细教程。2、拱趴大菠萝挂哪里...
透视免费"wepok... 1、透视免费"wepoker怎么看牌型"详细辅助分享教程(正确养号方法透明)。2、wepoker怎么...
透视透视"wepok... 您好,wepoker数据分析这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多...