让Android Studo 不编译某个Java文件

算法第4版文件 StdDraw.java 在标准JVM中,Eclipse中我只使用了标准JVM,所以没问题。

让Android Studo 不编译某个Java文件_第1张图片

让Android Studo 不编译某个Java文件_第2张图片

 

 由于文件StdDraw.java 中使用了java.awt

 在Android Sdudio 中是编译不了的,但是我又不想删除掉 StdDraw,因为还要用以学习,

在 Android Stduio 中删除 StdDraw.java,eclipse中也会删除,两个开发平台共享了JavaPlatform

中的所有文件,原先没问题,直到加入了StdDraw.java。

 

让Android Studo 不编译某个Java文件_第3张图片

 搞了半天,最后在build.gradle中加入:

excludes = ['JavaPlatform/Book/Algorithms/StdDraw.java']

如图:

让Android Studo 不编译某个Java文件_第4张图片

 最后成功了。

让Android Studo 不编译某个Java文件_第5张图片

最后感谢:

参考:sourceSets——安卓gradle - JavaShuo 

你可能感兴趣的:(java,jvm,开发语言,android,studio)