如何在Android项目上设置自定义Java编译器参数?

真相

我将以下内容放在我的项目gradle文件的末尾:

gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        options.compilerArgs += 
            ['-Xep:MissingOverride:ERROR', 
             '-Xep:MissingCasesInEnumSwitch:ERROR',]
    }
}

但是,在我的代码中,如果我在@Override某处删除了注释或删除了switch语句,我的Android项目仍会生成。它不应该因错误而失败吗?

尼科

我用谷歌搜索了您的问题,并发现了描述您的问题的帖子,解决方案如下所示:

allprojects { 
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
        }
    }
}

似乎gradle构建对于android项目与java项目是不同的,并且您无法CompileJava按照我的第一句话中的说明访问任务本身。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java中创建自定义编译器警告?

来自分类Dev

如何在WordDelimiter TokenFilter上设置自定义参数

来自分类Dev

自定义Java编译器(扩展名)

来自分类Dev

Android Espresso:如何在自定义微调器所选项目布局上匹配文本?

来自分类Dev

Android 自定义视图:如何在单个小部件上设置单击侦听器

来自分类Dev

如何使用自定义编译器和自定义标志构建Qt?

来自分类Dev

如何在旧版编译器中为自定义语言创建自己的旧版语言模板?

来自分类Dev

如何在Lombok项目设置器中进行自定义验证

来自分类Dev

如何在Android Studio中为Android项目设置自定义主题?

来自分类Dev

如何在cmake工具链文件中设置编译功能以使已知的自定义编译器使用target_compile_features

来自分类Dev

SASS编译器自定义规则/例外

来自分类Dev

如何在Openshift服务器上安装自定义Wordpress设置

来自分类Dev

如何在Google Apps脚本上设置自定义频率触发器

来自分类Dev

如何利用插件利用自定义函数扩展Less编译器

来自分类Dev

如何自定义Microsoft cmdline编译器cl的.exe文件名?

来自分类Dev

Xcode编译器自定义编译器与Apple LLVM 8.0和Apple评论

来自分类Dev

C ++自定义分配器大小参数作为模板参数会引发编译器错误

来自分类Dev

如何在地图注释上设置自定义图像?

来自分类Dev

如何在栏上设置自定义标签?

来自分类Dev

如何在 CSS 上设置自定义“边距”

来自分类Dev

如何在Android中的地图v2上设置自定义放大缩小按钮

来自分类Dev

Java EE-如何在具有自定义注释的方法上注入方法参数

来自分类Dev

Java Swing:如何在自定义Jbutton上设置文本?

来自分类Dev

如何在JFace向导(Java)中的按钮上设置自定义文本

来自分类Dev

如何在Strongloop上为自定义远程方法设置自定义架构

来自分类Dev

wix 刻录自定义引导程序 - 自定义编译器扩展

来自分类Dev

如何在VS2013中为所有项目设置编译器警告级别?

来自分类Dev

如何在VS2013中为所有项目设置编译器警告级别?

来自分类Dev

Android如何在画布中设置自定义字体?

Related 相关文章

  1. 1

    如何在Java中创建自定义编译器警告?

  2. 2

    如何在WordDelimiter TokenFilter上设置自定义参数

  3. 3

    自定义Java编译器(扩展名)

  4. 4

    Android Espresso:如何在自定义微调器所选项目布局上匹配文本?

  5. 5

    Android 自定义视图:如何在单个小部件上设置单击侦听器

  6. 6

    如何使用自定义编译器和自定义标志构建Qt?

  7. 7

    如何在旧版编译器中为自定义语言创建自己的旧版语言模板?

  8. 8

    如何在Lombok项目设置器中进行自定义验证

  9. 9

    如何在Android Studio中为Android项目设置自定义主题?

  10. 10

    如何在cmake工具链文件中设置编译功能以使已知的自定义编译器使用target_compile_features

  11. 11

    SASS编译器自定义规则/例外

  12. 12

    如何在Openshift服务器上安装自定义Wordpress设置

  13. 13

    如何在Google Apps脚本上设置自定义频率触发器

  14. 14

    如何利用插件利用自定义函数扩展Less编译器

  15. 15

    如何自定义Microsoft cmdline编译器cl的.exe文件名?

  16. 16

    Xcode编译器自定义编译器与Apple LLVM 8.0和Apple评论

  17. 17

    C ++自定义分配器大小参数作为模板参数会引发编译器错误

  18. 18

    如何在地图注释上设置自定义图像?

  19. 19

    如何在栏上设置自定义标签?

  20. 20

    如何在 CSS 上设置自定义“边距”

  21. 21

    如何在Android中的地图v2上设置自定义放大缩小按钮

  22. 22

    Java EE-如何在具有自定义注释的方法上注入方法参数

  23. 23

    Java Swing:如何在自定义Jbutton上设置文本?

  24. 24

    如何在JFace向导(Java)中的按钮上设置自定义文本

  25. 25

    如何在Strongloop上为自定义远程方法设置自定义架构

  26. 26

    wix 刻录自定义引导程序 - 自定义编译器扩展

  27. 27

    如何在VS2013中为所有项目设置编译器警告级别?

  28. 28

    如何在VS2013中为所有项目设置编译器警告级别?

  29. 29

    Android如何在画布中设置自定义字体?

热门标签

归档