activities
latest
false
UiPath logo, featuring letters U and I in white

UI Automation Activities

Last updated Jun 18, 2025

Best practices for using mobile device manager

This page provides practical guidelines to help you use the mobile device manager efficiently for managing devices and applications.

Improving connection efficiency for emulators and real devices

Follow these steps to speed up connections with local emulators or real devices by skipping the repeated installation of your test application:

  1. Open the device in mobile device manager.
    Note: Ensure the device is either a local emulator or a real device.
  2. In the Appium Desired Capabilities section, add the skipUninstall capability and set it to True.

    This capability prevents mobile device manager from uninstalling the application when the connection closes, removing the need to reinstall it when reconnecting.

  3. If you need to test a newer version of the application:
    1. Set skipUninstall to False for the initial connection to allow the application update.
    2. After completing the update, set skipUninstall back to True.

Improving WebView performance

Use these Appium desired capabilities to optimize the loading of WebView applications or elements on devices in mobile device manager:

  • General capabilities:
    • Set skipServerInstallation to True.
  • Android capabilities:
    • Set disableAndroidWatchers to True.
    • Set ignoreUnimportantViews to True.
  • iOS capabilities:
    • Set useJSONSource to True.
    • Set shouldWaitForQuiescence to False.
    • Set simpleIsVisibleCheck to True.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2025 UiPath. All rights reserved.