Android-virtual-device
Android Virtual Emulator
Return to Environment page
The Android Virtual Device (AVD) Emulator, part of Android Studio, is a tool for running and debugging Android applications. It is free, open-source, and does not require an internet connection after installation.
This is a part of the guide and the [section ## Installation 1. Download Android Studio from https://developer.android.com/studio/install here. 2. Follow the installation instructions for your operating system.
Windows - Run the downloaded installer and follow the prompts.
MacOS - Ensure Homebrew is installed: ``SHELL /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
- Install using Homebrew:
brew install --cask android-studioLinux - Extract the downloaded tar.gz file. - Run the studio.sh script from the extracted directory.
Launch Android Studio and go to “More Actions” > “AVD Manager.” In the AVD Manager, select “Create Virtual Device.” Choose a device to emulate. Select a system image (Android version) to use. (Expect about a 1GB download per image.) Name your emulator and click “Finish.”
Installing Applications
'' Download applications as “.apk” files from trusted sources like F-Droid. '' Store .apk files in a central location for the organization. '' Drag and drop the .apk file onto the running emulator to install.
Recommended FOSS App Markets: - Aurora Store - F-Droid
Migration To create a backup of your AVD:
Locate your AVD folder. Common locations: #'' Windows:
C:\Users\<YourUserName>\.android\#* Linux/Mac:~/.androidIn the
.androidfolder, locate the AVD you want to export.Compress the
device.avdfolder and thedevice.inifile (replace ‘device’ with the name of your AVD).Move the compressed files to the new location. To import the AVD on another machine: 1. Uncompress the files in the appropriate
.androiddirectory. 2. If moving across OS, adjust the file paths indevice.inito match the new system’s format. 3. In AVD Manager, go to “Import,” select the backed-up AVD. If an error occurs, use the “Repair” option.
