New Boxcar Android SDK 3.0.1 and 2.0.5 released
We have just released new versions of the Boxcar Android SDK. Version 3.0.1 includes a new feature while the 2.0.5 version adds an important bugfix.
Boxcar Framework v3.0.1 includes the following changes:
Ability to let client application to read and set the badge amount at any time
SDK 3 adds functionality to read and write the badge counter for a current device token:
Boxcar.setBadge(Context context, int count) Boxcar.getBadge(Context context)
This set of methods replaces the now deprecated Boxcar.cleanBadge(Context context), equivalent to Boxcar.setBadge(context, 0).
- adds a missing uses-permission for C2D_MESSAGE on AndroidManifest.xml
The new SDK is available in our Boxcar Maven Repository at http://developer.boxcar.io/maven and also on the developer download area.
Boxcar SDK v2 was also updated with a bugfix:
Do not crash when a ‘control’ push message is sent by the new Google GCM API
- new Google GCM API (aka GCM 3) can send a push message to tell the client to renew the token. However SDK v2.* relies on a former GCM client and it handles this push like a regular notification message sent by Boxcar platform, possibly making the application crash. This release fixes this issue. We still recommend to migrate to Boxcar Android SDK 3.0.1 which relies on the newly released GCM client libraries for GCM 3.