Skip to content

Instantly share code, notes, and snippets.

@YuriFontella
Last active May 26, 2023 20:16
Show Gist options
  • Select an option

  • Save YuriFontella/2a15b1c897cdb836b6ea6c020861d688 to your computer and use it in GitHub Desktop.

Select an option

Save YuriFontella/2a15b1c897cdb836b6ea6c020861d688 to your computer and use it in GitHub Desktop.
https://developer.android.com/studio#downloads (command line)
Depois de baixado criar a seguinte estrutura de pastas (você pode fazer a sua)
Terminal
mkdir -p /opt/android-sdk
Dentro da pasta android-sdk descompacte o conteudo do zip baixado
Terminal
cd /opt/android-sdk/cmdline-tools
bin/sdkmanager "platform-tools" "platforms;android-30" "build-tools;30.0.3" --sdk_root=latest
bin/sdkmanager "system-images;android-30;google_apis_playstore;x86_64" --sdk_root=latest
bin/sdkmanager "sources;android-30" --sdk_root=latest
32
bin/sdkmanager "platform-tools" "platforms;android-32" "build-tools;32.0.0" --sdk_root=latest
bin/sdkmanager "system-images;android-32;google_apis_playstore;x86_64" --sdk_root=latest
bin/sdkmanager "sources;android-32" --sdk_root=latest
Todas opções de instalação
bin/sdkmanager --list --sdk_root=latest
editar o /etc/profile ou o ~/.bashrc e adicionar no final do aquivo
export ANDROID_HOME="/opt/android-sdk/cmdline-tools/latest"
export ANDROID_SDK_ROOT=$ANDROID_HOME
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
Depois disso reiniciar o computador.
Emulador
avdmanager list device
avdmanager -v create avd -n Nexus -k "system-images;android-30;google_apis_playstore;x86_64" -d 7
32
avdmanager -v create avd -n Nexus -k "system-images;android-32;google_apis_playstore;x86_64" -d 7
avdmanager list avd
7 é a ID
emulator -avd Nexus -no-snapshot -skin 400x600
Outros
// Fedora
sudo dnf install java-1.8.0-openjdk || sudo apt install openjdk-8-jdk
sudo snap install graddle
sudo dnf install java-11-openjdk java-11-openjdk-devel
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.fc35.x86_64/
// Debian
sudo apt-get install openjdk-8-jdk openjdk-8-jre
sudo apt install gradle
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/
PATH="$PATH:$JAVA_HOME/bin"
// openSUSE
sudo snap install gradle --classic
sudo zypper in java-17-openjdk java-17-openjdk-devel
export JAVA_HOME=/usr/lib64/jvm/jre-17-openjdk/
PATH="$PATH:$JAVA_HOME/bin"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment