Getting Started
Get up and running with Pushlink in 6 small steps
1 Create an Account to obtain an API Key
Visit https://www.pushlink.com/signup.xhtml and create your free account.
You'll be redirected to the dashboard. Copy your API key from the navigation bar.
2 Import Pushlink in your Android Project
Option #1: Gradle
...
repositories {
google()
mavenCentral()
maven { url "https://jitpack.io" }
}
...//project/app/build.gradle
dependencies {
implementation 'com.pushlink:pushlink-android:5.6.0'
...
}Option #2: Maven
Option #3: Download JAR File
Download pushlink-android-5.6.0.jar [s3 mirror]
3 Set up permissions in your AndroidManifest.xml
4 Call PushLink.start() in the Main UI Thread
PushLink.start() in the Main UI ThreadDon't call the start method inside an ordinary Activity
Call this inside the class that extends android.app.Application precisely, as shown above.
5 Build the APK and upload it to Pushlink
You can find the Upload APK button in the menu bar at the Pushlink dashboard.
Don't forget, or your installation will fail:
1 - Upload a fully signed release APK to Pushlink.
2 - Increment the versionCode
3 - Give your app installation and notification permissions.
4 - Adapt your app to the newer Android versions
6 Enroll your devices (Install & run)
First installation options:
Option #1: From the terminal
A tech person usually performs this before sending the device to the field.
Option #2: From the device itself
Download the APK from QRCode and install it.

Final words
That's it. Now, every time you upload a new app version to Pushlink and make that the current version, all the devices using your application will receive and apply the update.
Look at all the documentation to understand how Pushlink can help you.
Last updated