Hi folks! I’m a product manager for the Kotlin tea...
# gradle
a
Hi folks! I’m a product manager for the Kotlin team, and I have two quick questions for Android developers. Question 1: When you’re configuring build types, what exactly is different between them in your projects? 1️⃣ Compilation settings 2️⃣ Packaging/distribution configuration 3️⃣ Sources with functionality 4️⃣ Test sources 5️⃣ Resources
5️⃣ 9
4️⃣ 4
1️⃣ 12
3️⃣ 16
2️⃣ 27
c
Since my Android application is multi-process, there is a special
singleProcess
build type that gets used for A. Running automated tests and B. Running a special single-process build of the app for troubleshooting (since breakpoints etc across multiple processes are very difficult). This is probably rare, but worth mentioning as a valid use case.
e
we've also got some extra build types to work around deficiencies in other gradle plugins we use (unable to publish the same build type to multiple different downstreams, it's a hack but it works)