Abhimanyu
08/22/2025, 10:32 AMmain
source set or the debug
source set?
Pros and Cons I could see:
main
Pros - Can preview any composable (public, internal and private
)
Cons - Preview methods are included in the final source code, which is not required.
debug
Pros - Preview methods are NOT included in the final source code.
Cons - Can not preview private
Composables as they are inaccessible from debug
source set.
I am referring to methods that contain code only for preview purposes.
E.g.
@Preview
@Compose
fun GreetingPreview() {
Greeting("Hello Compose!")
}
shikasd
08/24/2025, 2:18 AMAbhimanyu
08/25/2025, 11:39 AMmain
source set and rely on R8 to remove it from the release APK?shikasd
08/25/2025, 12:08 PMAbhimanyu
08/25/2025, 12:09 PM