Mobile Agent for Android v21.3.0
Summarize
Summary of Mobile Agent for Android v21.3.0
The Mobile Agent for Android version 21.3.0 release focuses on resolving critical bugs and improving app stability and performance. This update addresses several key issues affecting offline syncing, deep linking, theming under Microsoft Intune, and app crashes related to network connectivity.
Show less
Key Fixes and Improvements
- Offline to Online Sync Stability: Fixed an OutOfMemoryError that caused app crashes or timeouts during syncing of large offline actions. The update ensures that queued offline work orders sync successfully without excessive memory use or invalid app states post-crash.
- Third-Party Deep Linking: Resolved an issue preventing third-party URL links from opening in external browsers, ensuring proper redirection from the app.
- Dialog Theming with Microsoft Intune: Corrected dark mode theming problems that made dialogs unreadable when using Intune MDM/MAM with dark device themes. Dialogs now display with appropriate light theming for clarity.
- Universal Link Support in Whitelabel Apps: Fixed errors related to universal links in whitelabel apps with custom app IDs, preventing “Error link not supported” messages.
- Network Connectivity Crash: Addressed crashes in the Now SDK sample application when connected to WiFi without internet access by improving SDK preload handling.
- Additional Enhancements: Included various minor bug fixes and performance improvements to enhance overall app reliability.
Using the Update
ServiceNow customers can download the latest Mobile Agent app version 21.3.0 from the Google Play Store. A demo account is available immediately after download for trial use. This release is important for customers relying on offline capabilities, deep linking, Intune-managed devices, and stable app performance in varied network conditions.
The Android v21.3.0 release provides fixes for the application.
Download the latest mobile app version
To download the latest release, visit the Google Play store. Users can launch a demo to try the ServiceNow Agent app. You can use a demo account from the initial post-download screen or the instance list screen.
Fixed in this release
| Problem | Short description | Description | Steps to reproduce |
|---|---|---|---|
|
Android Mobile PRB2004137 |
OutOfMemoryError during offline to online sync | The app either times out after two minutes or crashes during sync with an OutOfMemoryError. |
Expected behavior: Offline actions should sync successfully without crashing, even with large payloads. The app should not duplicate large response data in memory during sync processing. Users should not be left in an invalid post‑crash state. Actual behavior: The app with either time out after two minutes or crash during sync with an OutOfMemoryError. A crash may surface as RxJava UndeliverableException caused by OOM. |
|
Android Mobile PRB2009019 |
A third party deeplink is not functioning in the Now Mobile app | The user is not redirected to the external browser when they select third-party URLs. | |
|
Android Mobile PRB2006299 |
Dialogs do not theme correctly under Microsoft Intune MDM/MAM | The dialog is dark themed and unreadable. |
Expected behavior: The dialog should be light themed and with the right colors. Actual behavior: The dialog is dark themed and unreadable. |
|
Android Mobile PRB2003717 |
Whitelabel app with custom app ID will show 'Error link not supported' with a universal link | ||
|
Android Mobile PRB2004277 |
Now SDK Sample Application crash when device is connected to WiFi without internet due to ServiceNow SDK preload |
Observe that the app crashes. |
This version also includes other minor bug fixes and performance improvements.