The past week or so I’ve been upgrading my current project to compile under Android Studio and the latest version of Gradle. Since I’m working primarily in C++ via the NDK, but still need to integrate a number of 3rd party SDKs, my build system doesn’t map directly to the tutorials and tech articles out there. After a bit of Googling and digging through docs, I have everything up and running again. Now I can get back to integrating Google’s Firebase Analytics into my code.
I’m also liking the static code analysis tools in Android Studio. It’s helping me track down subtle edge cases where things could go slightly wrong and create bugs that are hard to track down once all the systems are integrated together. I like anything that helps me find bugs before they get released into the wild.