Android Studio从构build排除类?
我在过去的几个月里一直在学习Android,并一直使用Eclipse Juno作为我的IDE。
我正在尝试迁移到Android-Studio,想知道如何从构buildpath中排除一些我尚未完成的类?
在Eclipse中,它是直接右键单击。 我无法在Studio中find任何参考。
AFAIK IntelliJ允许排除软件包。 打开项目结构(Linux中的Ctr + Alt + Shift + S)> Modules> Sources选项卡。
但是,如果您只想排除一个类,请使用Gradle构build文件。
Android Studio使用Gradle,所以在build.gradle文件中添加androidconfiguration自定义SourceSet排除你的类例如:
android { compileSdkVersion 19 buildToolsVersion "19.0.3" defaultConfig { minSdkVersion 19 targetSdkVersion 19 packageName "org.homelab.lab" testPackageName "org.homelab.lab.test" } sourceSets { main { java { exclude '**/SomeExcludedClass.java' } } androidTest { java { exclude '**/TestSomeExcludedClass.java' } } } }
这是不能做到的。
也许它可能会在5月13日提供接受的答案,但现在不再(截至1.2)。
这是问题:
https://code.google.com/p/android/issues/detail?id=64957
根据标签他们瞄准AS 1.5为增加这些特点。