run - gradle version android studio
Android Studio Exclude Class de build? (4)
AFAIK IntelliJ permite excluir paquetes. Abrir estructura de proyecto (Ctr + Alt + Shift + S en Linux)> Módulos> Pestaña Fuentes.
Sin embargo, si desea excluir solo una clase, use el archivo de compilación de Gradle.
Android Studio usa Gradle para que en el archivo build.gradle agregue dentro de la configuración de Android SourceSet personalizado que excluya su clase, por ejemplo:
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''
}
}
}
}
He estado aprendiendo Android en los últimos meses y he estado usando Eclipse Juno como mi IDE.
Intento migrar a Android Studio y me pregunto cómo puedo "excluir de la ruta de compilación" algunas de las clases que aún tengo que completar.
En Eclipse, era sencillo y hacía clic derecho. No puedo encontrar ninguna referencia en Studio.
Funciona bien con Android Studio v3.0
apply plugin: ''com.android.application''
android {
defaultConfig {...}
buildTypes {...}
sourceSets {
main {
java {
exclude ''com/example/full/package/path/MainActivity.java''
}
}
}
}
No se puede hacer.
Tal vez podría volver en mayo de 13 cuando se proporcionó la respuesta aceptada, pero ya no (a partir de 1.2).
Aquí está el problema:
https://code.google.com/p/android/issues/detail?id=64957
De acuerdo con las etiquetas, se dirigen a AS 1.5 para agregar estas características.
Moverlo a una nueva carpeta. Haga clic derecho -> Mostrar en el explorador -> cortar y pegar en una nueva carpeta (fuera de cualquier proyecto). Solo creo una nueva carpeta dentro de la carpeta AndroidStudioProjects y los coloco allí.