Updating Android ad network SDKs

It has to be done, but it’s sometimes a pain.  Updating the SDK libraries for your ad networks.  As I discussed earlier, sometimes things go awry and can take a little time.  Usually, however, it’s not a big deal and can be resolved with a little tinkering (and maybe some web searching).

A big plus, however, is that there may be bug fixes and more importantly feature updates.  I just integrated 3.0 version of the MobFox SDK, and was pleasantly surprised that they removed another permission, the WiFi state access.

I also updated MobClix to 3.1.1, but I don’t recall any significant changes in this round.

Updating Permissions

Removing permissions is a good thing.  I’d prefer my apps to be as trim as possible, and users do too.  Excess permissions can scare off users, particularly if they don’t know why your app is requesting it.  So, I’m always glad to see ad vendors shed permissions that they don’t really need.

When installing the MobFox 3.0 SDK (which interestingly includes the 1.2 jar), I noted that the instructions don’t require as many permissions any more.  The following were removed from their list of required permissions:

  • android.permission.ACCESS_WIFI_STATE
  • android.permission.ACCESS_NETWORK_STATE

I already use the network state myself to make sure I don’t access the network when it’s not connected, but the WiFi state permission can now be removed from my apps.  That’s a good thing!

What’s next

Well, obviously I’m going to indicate the removal of the permission in my release notes.  Beyond that, I’m reviewing my manifests again to make sure they’re up to date.

How about you?  If you have any fun (or not so fun) update stories or warnings with ad vendor SDK updates, let us know in the comments section.

Posted in Android Ad Revenue permalink

About ProjectJourneyman

I am a software engineer that escaped the cubicle world at a large company to go solo with Android app development. My attention to detail and quality applies both to my apps and to my research on how to make money with Android. Now that I have the freedom to work on my own projects, I am documenting my efforts in the hopes that it will help other current or aspiring independent Android developers get the income they desire.

Comments are closed.