Category Archives: maven

Proteus Android IDE

Almost two years ago, MotoDev Studio was open sourced.  The code has sat idle in the git repositories.  MotoDev provided a lot of useful tools and additional functionality that was missing.  It provided better device integration and file exploring, a … Continue reading

Posted in android, eclipse, maven, mylyn | 3 Comments

Maven, Android L, Android TV, and a bit less hair.

While working on upgrading my app for Android TV.  I ran into some build issues.  There are problems with the way the Android L support libaries define their depenencies in the m2repository that comes with the SDK.   In general … Continue reading

Posted in android, googletv, maven, open source, serenity | Leave a comment

Update the AndroidManifest Version Number automatically

Recently I needed to automate the update of the versionName element in the AndroidManifest.xml file. This needed to be timed stamped and updated with the correct version number when a build was run. We use maven as part of the … Continue reading

Posted in android, maven, release engineering | Leave a comment

Findbugs and Android

Recently I needed to add FindBugs to a android-maven build. This itself is easy enough. The above will analyse the classes as part of the package proecess. This is fine, however, the generated file typically produces class names that … Continue reading

Posted in android, clean code, craftsmanship, maven | Leave a comment

YouTube GData API and Android

If you want to use the YouTube API v2 to search for content on YouTube with an Android device, the recommended way is the use the gdata-http-client java package. However, this requires that you parse the XML returned yourself, and … Continue reading

Posted in android, build, java, maven, serenity | Leave a comment

Code Coverage of Robolectric Tests using JaCoCo

Those that have followed me over the years know that I’m big proponent of Unit Testing and Code Coverage. When I started working on Serenity for Android as a learning project for Android development, I missed not having that code … Continue reading

Posted in android, maven, open source, serenity, testing | 2 Comments

Jacoco, Tycho, and Coverage Reports

It’s been a while since I posted here.  Most of my postings are now on Google+ or via twitter.  However, neither place does well for code snippets so here I am.   If you are using Tycho and want Java … Continue reading

Posted in build, craftsmanship, eclipse, maven, release engineering, testing, tycho | 11 Comments