Mobile Agent for Android v21.3.0
Summarize
Summary of Mobile Agent for Android v21.3.0
The Mobile Agent for Android v21.3.0 release focuses on resolving critical issues impacting app stability and usability. This update addresses memory management during offline-to-online synchronization, third-party deep link handling, theming under Microsoft Intune management, universal link support in white-label apps, and SDK-related crashes. It also incorporates minor bug fixes and performance enhancements.
Show less
ServiceNow customers can obtain this update by downloading the latest version from the Google Play Store. A demo mode is available for trial without a full account setup.
Key Fixes and Improvements
- Offline to Online Sync Stability: Fixed crashes caused by OutOfMemoryError during sync of large offline actions by optimizing memory usage and preventing duplicate data in memory. This ensures successful synchronization without app timeouts or crashes, even with large payloads.
- Third-Party Deep Link Support: Resolved an issue where selecting third-party URLs failed to open the external browser, improving link handling and user navigation.
- Theming Compatibility with Microsoft Intune: Corrected dark mode theming problems in dialogs when using Intune MDM/MAM, ensuring dialogs remain readable by applying the appropriate light theme despite device dark mode settings.
- White-label App Universal Link Handling: Addressed errors displaying "Error link not supported" when using universal links in apps with custom app IDs, enhancing link compatibility in customized deployments.
- Now SDK Sample Application Stability: Fixed crashes occurring when the device is connected to WiFi without internet access by improving error handling on SDK preload operations.
Practical Impact for ServiceNow Customers
- Improved reliability for field agents working offline, enabling seamless synchronization without data loss or app crashes.
- Enhanced user experience by ensuring external links open correctly and dialogs are readable under common enterprise device management scenarios.
- Greater flexibility for organizations deploying customized white-label mobile apps with consistent link functionality.
- More robust SDK behavior in environments with intermittent internet connectivity, reducing app crashes and downtime.
This release is recommended for all Android users of the ServiceNow Agent app to maintain stable and efficient mobile operations.
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.