0.0.3 • Published 4 years ago
android-emulator-config-ubuntu v0.0.3
CONFIG ANDROID EMULATOR UBUNTU 18.04.3
# INSTALL JAVA
sudo apt install openjdk-8-jdk-headless openjdk-8-jre-headless -y
# SET JAVA_HOME ANDROID_SDK_ROOT > /etc/environment
PATH="/usr/lib/jvm/java-8-openjdk-amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre"
ANDROID_SDK_ROOT=$HOME"/Android/Sdk"
# download sdk-tools-linux-<version>.zip
# extract sdk-tools-linux-<version>.zip > ~/Android/Sdk/
source /etc/environment
# Check list devices
~/Android/Sdk/tools/android update sdk --no-ui
~/Android/Sdk/tools/bin/avdmanager list avd
~/Android/Sdk/tools/bin/sdkmanager --list
~/Android/Sdk/tools/bin/sdkmanager --licenses
~/Android/Sdk/tools/bin/sdkmanager --update
~/Android/Sdk/tools/bin/sdkmanager "platform-tools" "platforms;android-28"
~/Android/Sdk/tools/bin/sdkmanager "build-tools;28.0.3" "extras;android;m2repository" "tools"
~/Android/Sdk/tools/bin/sdkmanager "emulator"
~/Android/Sdk/tools/bin/sdkmanager "system-images;android-28;google_apis;x86"
# ~/Android/Sdk/tools/bin/avdmanager --install "system-images;android-28;google_apis;x86"
echo "no" | ~/Android/Sdk/tools/bin/avdmanager --verbose create avd --force --name "pixel_9.0" --device "pixel" --package "system-images;android-28;google_apis;x86" --tag "google_apis" --abi "x86"
sudo chown $USER:$USER /dev/kvm
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
~/Android/Sdk/emulator/emulator -avd pixel_9.0 & exit