Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Setting Up Android SDK Emulator on Linux
- **********************************************
- Telegram post:
- https://t.me/efxtv2/3788
- **********************************************
- 1. Install Java 8:
- $ sudo apt update
- $ sudo apt install openjdk-8-jdk
- 2. Download Android SDK Command Line Tools:
- Official Android SDK https://developer.android.com/studio
- 3. Set Java 8 as Default:
- $ sudo update-alternatives --config java
- - Choose Java 8 from the list.
- 4. Add Java 8 to PATH:
- $ sudo nano /etc/bash.bashrc
- - Add the line at the end:
- export PATH=$PATH:/usr/lib/jvm/java-8-openjdk-amd64/bin
- - Save, exit, then run:
- source /etc/bash.bashrc
- 5. Move Command Line Tools to Directory:
- $ mkdir -p ~/android_sdk
- $ cd ~/android_sdk
- $ mv ~/Downloads/cmdline-tools-linux-6609375_latest.zip .
- $ unzip cmdline-tools-linux-6609375_latest.zip
- $ cd ~/android_sdk/cmdline-tools/cmdline-tools
- $ mkdir tools
- move all the files in to ~/android_sdk/cmdline-tools/tools
- New path ~/android_sdk/cmdline-tools/tools/bin
- 6. Navigate to Command Line Tools Bin:
- $ cd ~/android_sdk/cmdline-tools/tools/bin
- 7. List Available Emulators:
- $ ./sdkmanager --list
- 8. Install Platform Tools and Emulator:
- $ ./sdkmanager "platform-tools" "emulator" (press y)
- 9. List Available System Images:
- $ ./sdkmanager --list | grep "system-images;android"
- 10. Install Necessary Packages:
- $ ./sdkmanager "platforms;android-21" "system-images;android-30;default;x86_64" "build-tools;29.0.3"
- 11. Create a Virtual Device:
- $ ./avdmanager list avd (list AVD)
- $ ./avdmanager create avd -n <avd_name> -k <sdk_package_path> (Create new AVD)
- $ ./avdmanager create avd -n "my_avd_21" -k "system-images;android-30;default;x86_64"
- 12. Launch the Emulator:
- $ cd ~/android_sdk/cmdline-tools/tools/emulator
- $ ./emulator -avd <avd_name> (start emulator default memory)
- $ ./emulator -avd my_avd_21 -memory 1024
- 13. Stop emulator
- $ adb emu kill
- Ensure to replace the download link and file names with the appropriate ones from the Android SDK website. Also, adjust paths if necessary.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement