How to automate a real mobile device in UIpath?

Can we automate real mobile device using UIPath?

I have automated real mobile device using Appium but how to set and run the real mobile device using UIPath?

Hi @bavithiran_hardy,
You can follow following steps to configure system/

Step 1: Install Appium using NPM

  • Commands to check if node and NPM are installed: node -v npm -v - Install node.js and NPM from link - [Node.js]
  • Command to install Appium using npm: npm install -g appium
  • Command to start Appium: appium / appium

Step 2: Install Appium using Appium Desktop

Step 3: Install JAVA JDK and configure environment variable

  • Command to check if JAVA is already installed: java -version - JAVA JDK
  • Create JAVA_HOME system environment variable and set it to JDK path (without bin folder).
  • Edit PATH system environment variable and add %JAVA_HOME%\bin

Step 4: Install Android Studio and configure environment variable Android Studio download link: [https://developer.android.com/studio]

  • Create ANDROID_HOME system environment variable and set it to SDK path.
  • Edit PATH system environment variable and add below, %ANDROID_HOME%\platform-tools %ANDROID_HOME%\tools %ANDROID_HOME%\tools\bin

Step 5: Verify installation using appium-doctor

  • Command to install appium-doctor: npm install -g appium-doctor
  • Command to get appium-doctor help: appium-doctor --help
  • Command to check Android setup: appium-doctor --android
  • Command to check iOS setup: appium-doctor --ios

Step 6: Enable USB debugging on Android mobile [Real Device setup]
On your phone,
Go to Settings
Click System option
Click “About Phone” option
Click on “Build Number” 7 to 8 times
Go back to Settings
Open Developer
Options Enable "USB Debugging

I hope this will answer your query.

2 Likes

Thanks it is useful