Who can use this feature?
- Available for Enterprise as part of the full suite, and as an add-on for Accelerate and Essentials for the following roles:
Organization Administrator
Workspace admin
Workspace user
Website/Apps user
On this page:
- Download from Level Access Platform
- Third-party software
- Log into Level Access Desktop
- Set up Android and iOS paths
Download from Level Access Platform
Level Access Desktop can be installed on macOS and Windows. Other operating systems are not supported.
Requirements
- The minimum supported macOS version is 14.0.
- Up to 50 GB of free disk space is needed for Xcode and Android Studio.
- An Apple Developer Membership ($99 per year) is required for resigning for testing on physical iOS devices.
Installation steps
MacOS
- Download the Level Access Desktop Installer from the Tools and integrations page.
- Open the LevelAccessDesktop.dmg file.
- A new Finder window will appear.
- Drag the Level Access Desktop app to the Applications folder.
Windows
- Download the Level Access Desktop Installer from the Tools and integrations page.
- Open the LevelAccessDesktop.exe file.
- Following directions on the screen until the installation finishes.
Launch the application
MacOS
- Open a new Finder window.
- Go to the Applications folder.
- Select Level Access Desktop.
Windows
- Click Start on your Windows toolbar
- Type Level Access Desktop.
- Click the Level Access Desktop app icon in the search results.
Generate an API Key
To generate an API key to be able to log into Level Access Desktop:
- Go to the organizational level.
- Under Manage, select Tools and integrations, and then API.
- Click on Add API token to generate an unique API token and save it in a secure location.
Third-party software
Level Access Desktop requires third-party software to communicate with Android and iOS devices.
Third-party software on MacOS
Android Studio on MacOS
Android Studio is an integrated development environment (IDE) developed by Google for building Android apps. Android Studio includes several command-line tools, which are used by Level Access Desktop to communicate with Android devices. Level Access Desktop requires Android Studio 2023 or newer.
Android Studio installation and setup
To setup Android Studio:
- Download Android Studio from the Android Developer website.
- Open the downloaded android-studio.dmg file.
- From the pop-up window, drag Android Studio to your Applications folder.
- Open Android Studio from your Applications folder and follow the setup guide.
The Standard setup works with Level Access Desktop. Complete the next steps to finish the setup.
Android SDK location
To locate the Android SDK:
Once you're done with the setup, a Welcome window should open.
- Click the Settings icon in the bottom-left corner from the Welcome window.
- Search for SDK.
- Open the the Android SDK section.
- Copy the location listed in the Android SDK Location field.
The copied location points to the Android SDK, for example: /Users/<User>/Library/Android/sdk. For all remaining steps, please replace <user> with your macOS username.
ADB location
ADB is located in the subfolder /platform-tools/adb of Android SDK.
Paste the Android SDK location, and append the subfolder. Example:
/Users/<User>/Library/Android/sdk/platform-tools/adbTo validate if the adb path, run the following command in the Terminal:
/Users/<User>/Library/Android/sdk/platform-tools/adb --versionThe output should be similar to:
Android Debug Bridge version 1.0.41
Version 35.0.2-12147458
Installed as /Users/<User>/Library/Android/sdk/platform-tools/adb
Running on Darwin 24.3.0 (arm64)Update PATH
Add the adb path to your global PATH, using the following command:
export PATH=$PATH:/Users/<User>/Library/Android/sdk/platform-tools/adbNext, refresh your paths by running:
source ~/.zshrcTerminal
Terminal is a macOS application that allows users to interact with the operating system through text-based commands. The Terminal can be opened in multiple ways.
Open with Spotlight
- Press the Command ⌘ + Space keys simultaneously.
- Search for Terminal.
- Open it by pressing the Return ⏎ key.
Open with Finder
- Open the Finder application.
- Go to the Applications folder.
- Open the Utitilities folder.
- Find the Terminal.
- Double click to open.
Xcode
Xcode is an integrated development environment (IDE) developed by Apple for building software applications for macOS, iOS, watchOS, and tvOS.
Xcode installation and setup
To setup Xcode:
- Download Xcode from the Mac App Store.
- Open Xcode and accept the agreement.
- Install the macOS and iOS components.
- Complete the next steps to finish the setup.
Third-party software on Windows
Android Studio on Windows
Android Studio is an integrated development environment (IDE) developed by Google for building Android apps. Android Studio includes several command-line tools, which are used by Level Access Desktop to communicate with Android devices. Level Access Desktop requires Android Studio 2023 or newer.
Android Studio installation and setup
Please download Android Studio from the Android Developer website.
Run the downloaded android-studio.exe installer.
Follow the installation wizard.
Select the Standard installation option.
Complete the setup process and allow Android Studio to download any required SDK components.
Android SDK location
Open Android Studio.
-
From the Welcome screen, select More Actions → SDK Manager.
If a project is already open, select File → Settings → Android SDK.
Locate the Android SDK Location field.
Copy the SDK path. Example:
C:\Users\<User>\AppData\Local\Android\Sdk
Replace <user> with your Windows username in all remaining examples.
ADB location
ADB is located inside the platform-tools folder of the Android SDK.
-
Paste the Android SDK location, and append the subfolder. Example:
C:\Users\<User>\AppData\Local\Android\Sdk\platform-tools\adb.exe
-
To validate if the adb path is valid, open Command Prompt or PowerShell and run:
"C:\Users\<User>\AppData\Local\Android\Sdk\platform-tools\adb.exe" --version
It should return output similar to:
Android Debug Bridge version 1.0.41 Version 35.0.2-12147458 Installed as C:\Users\<User>\AppData\Local\Android\Sdk\platform-tools\adb.exe Running on Windows
Update PATH using Windows Environment Variables
Open the Start menu.
Search for Environment Variables.
Select Edit the system environment variables.
Select Environment Variables.
Under User variables, select Path and then Edit.
Select New.
Add:
C:\Users\<User>\AppData\Local\Android\Sdk\platform-tools
Select OK to save all changes
Close and reopen any Command Prompt or PowerShell windows
Verify PATH configuration
Run:
adb --version
If configured correctly, the adb version information should be displayed.
Log into Level Access Desktop
To log into Level Access Desktop:
- Input your organization’s tenant URL in the Organizational URL field
- Example: organization.hub.essentia11y.com
- Input the API Key that you generated on the Level Access Platform
- Please refer to the instructions on how to Generate API Key.
Set up Android and iOS paths
Android
The Android paths have to be set to communicate with Android devices.
- Open Level Access Desktop.
- Press the Level Access Desktop Settings button in the sidebar.
- Open the Paths section.
- Select the Android tab.
- Fill in the required fields: adb
- example: /Users/<User>/Library/Android/sdk/platform-tools/adb.
- Refer to the instructions on how to find ADB location.
- Save your adb location for ease of use with Level Access Desktop.
- Click Save.
- Select Validate.
iOS
The iOS paths have to be set to communicate with iOS devices.
- Open Level Access Desktop.
- Press the Level Access Desktop Settings button in the sidebar.
- Open the Paths section.
- Select the iOS tab.
If the required fields are not filled, use the following steps to fill in the required fields:
- xcrun
-
Open the Terminal and run:
which xcrunExample of valid path:
/usr/bin/xcrun
-
- devicectl
-
Open the Terminal and run:
xcrun --find devicectlExample of valid path:
/Applications/Xcode.app/Contents/Developer/usr/bin/devicectl
-
- simctl
-
Open the Terminal and run:
xcrun --find simctlExample of valid path:
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl
-
- xcodebuild
-
Open the Terminal and run:
xcrun --find xcodebuildExample of valid path:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild
-
- codesign
-
Open the Terminal and run:
which codesignExample of valid path:
/usr/bin/codesign
-
- security
-
Open the Terminal and run:
which security -
Example of valid path:
/usr/bin/security - Press the Validate button.
-
Comments
0 comments
Article is closed for comments.