How to use it?
- Sing up to recieve an Api Key (displayed on the right/top corner of the screen
after login).
- Configure your android app (add the jar to the classpath, add internet permission
and call PushLink.start method).
- Upload the APK to PushLink.
- The first APK installation in device is by yourself. PushLink helps you with QRCode
and download link.
- Upload new versions and manage them in timeline. PushLink will to keep your app
updated from now on.
- Still needed to enable installing non-markert app. The installation process is
going to ask for it and redirect the user to Application Settings
- JavaDoc
3.1.1 JavaDoc
2.0.4
Do not use PushLink to host APK's
that already are in Google Play. It's purpose is for private applications that can not be in
public market places. If you do that, unfortunately, we will need to block your account.
Download PushLinkAndroid-3.1.1.jar
Strategies and i18n


STATUS_BAR (Default PushLink strategy)
- Title message: "New version of [App Name]"
- Description message: "Click to Update"
- Remains on status bar until installation
- Clear the message if admin changes back to an erlier version before installation
FRIENDLY_POPUP (Useful for fullscreen apps)
- Default message: "New version of [App Name]. Do you want to update it?"
- Default buttons: [Not Now] [Update]
- Remains util user press Not Now or Update (back is blocked)
- Default reminder: 3 hours
- Hide the popup if admin changes back to an erlier version before installation
ANNOYING_POPUP (Useful when updates can't wait)
- Default message: "For security reasons [App Name] needs to be updated!"
- Default button: [Update]
- Very insistent! Remains util user press Update (back is blocked)
- Hide the popup if admin changes back to an erlier version before installation
NINJA (Only for rooted devices)
- The application is just re-launched in a new version. There isn't notification.
- BETA!
Change Log
PushLinkAndroid-3.1.1.jar 2012.05.04
- Bug fixed. It could happen to receive several notifications to the same version in
some specific situations.
PushLinkAndroid-3.1.0.jar 2012.04.23
- NINJA strategy has been created. Only for rooted devices. BETA!
- Logging improvements.
PushLinkAndroid-3.0.0.jar 2012.04.20
- Full redesing to support premium features.
- Push.checkForUpdates in no longer available. There is no sense using it the new
push architecture.
- Push.start method has changed. Now it has only three parameters
- Notification now play standrd device sound
- Automatic exception catch/send notification is the default.
- Added two method. PushLink.disableExceptionNotification and
PushLink.enableExceptionNotification
PushLinkAndroid-2.0.4.jar 2012.03.07
- Push.addUserInfoForExceptionNotification is now Push.addGlobalInfo. This
information is going to appear in all exceptions notifications sent.
- Push.sendExceptionNotification(Throable) was overloaded with
Push.sendExceptionNotification(Throwable, Map). Now it's possible to send more information
about the exception context in Map.
- Professional JAVADOC added
PushLinkAndroid-2.0.3.jar 2012.03.04
- Push.requestUpdateRightNow is now Push.checkForUpdates
- Now Push.checkForUpdates does not block the thread anymore.
- Push.checkForUpdates bug fix. It was rushing the download but not the notification.
PushLinkAndroid-2.0.2.jar 2012.02.20
- Now if exceptionNotification is set to false and you call
PushLink.sendExceptionNotification it will not throw an exception anymore. It only will
log: "You must start pushlink enabling exception notification before using
PushLink.sendExceptionNotification or PushLink.addUserInfoForExceptionNotification. Check
PushLink.start method exceptionNotification parameter."
PushLinkAndroid-2.0.1.jar 2012.02.01
- Exception notification now sends LogCat (Need READ_LOGS permission)
- Exception notification now sends the whole stack trace
- Fixed some exception notification bugs
PushLinkAndroid-2.0.0.jar 2012.01.20
- API Redesigned. All PushLink's method are static.
- There is no method "stop" anymore.
- Now we have exception notification! Recieve emails when you app crashes.
- New API method "Pushlink.requestUpdateRightNow()" to rush version check.
PushLinkAndroid-1.1.3.jar 2011.12.01
- Now popups strategies work nice with PushLink.setCurrentPopUpTarget
PushLinkAndroid-1.1.2.jar 2011.11.22
- Fixed java.lang.NoClassDefFoundError: com.pushlink.android.SSLHandler when runnig
on ADT emulator
PushLinkAndroid-1.1.1.jar 2011.11.17
- Pop Up strategy support
- i18n support
PushLinkAndroid-1.1.0.jar 2011.11.03
- SSL Support
- Internal storage bug fix
PushLinkAndroid-1.0.0.jar 2011.10.28