Automatically compiling test cases using Gradle
Recently I’ve been doing a lot of refactoring on the Android app that I’m working on and most of the time a refactoring breaks one or many of the existing test cases. Sometimes there […] The post...
View ArticleAndroidAnnotations setup in Android Studio
This is a small follow-up on the post AndroidAnnotations setup in Android Studio (beta) now that Android Studio is no longer in beta. Not much about this step-by-step guide has changed but since there...
View ArticleAutomatic versionCode generation in Android Gradle
In this post I’ll show you how to setup Gradle for an Android project to automatically generate a usable versionCode from a standardized version number. The problem The Android Gradle build system is...
View ArticleProducing better named Android APKs with Gradle
One thing that’s nagged me when using the Android Gradle build system is that by default the APK files produced will have the nondescript name of app-debug.apk and cousins. This stems from the default...
View ArticleReusing Spring Boot’s Dependency Management
If you develop a Spring Boot application and are using Gradle, you have already used the Spring Boot Gradle plugin. It serves several different purposes such as packaging your project to an executable...
View ArticleWorking Efficiently with Gradle Modules
Gradle has the ability to check if a task is up to date and more importantly skip the task if it finds that the task input is unchanged compared to the latest build. This […] The post Working...
View Article