Skip to content

Instantly share code, notes, and snippets.

@wenzhixin
Last active January 16, 2024 21:15
Show Gist options
  • Save wenzhixin/43cf3ce909c24948c6e7 to your computer and use it in GitHub Desktop.
Save wenzhixin/43cf3ce909c24948c6e7 to your computer and use it in GitHub Desktop.
Ubuntu 14.04 command line install android sdk
# install openjdk
sudo apt-get install openjdk-7-jdk
# download android sdk
wget http://dl.google.com/android/android-sdk_r24.2-linux.tgz
tar -xvf android-sdk_r24.2-linux.tgz
cd android-sdk-linux/tools
# install all sdk packages
./android update sdk --no-ui
# set path
vi ~/.zshrc << EOT
export PATH=${PATH}:$HOME/sdk/android-sdk-linux/platform-tools:$HOME/sdk/android-sdk-linux/tools:$HOME/sdk/android-sdk-linux/build-tools/22.0.1/
EOT
source ~/.zshrc
# adb
sudo apt-get install libc6:i386 libstdc++6:i386
# aapt
sudo apt-get install zlib1g:i386
@aakashhs
Copy link

aakashhs commented Dec 4, 2016

Thanks a lot!!!

@Akhileshchirlancha
Copy link

Thank you

@dchrostowski
Copy link

dchrostowski commented Dec 9, 2016

This is the best piece of software on Github. I didn't have to go do things! This did all the things for me. +1000 internets for you. Also a nomination for the Nobel Peace Prize.

@aryeharmon
Copy link

@rmsouza
Copy link

rmsouza commented Jan 14, 2017

thanks

@herberthamaral
Copy link

*warning: * running android update sdk --no-ui will install everything. Check out this blog [1] for more instructions if you want a custom install.

[1] - http://sblackwell.com/blog/2014/06/installing-the-android-sdk-on-a-headless-server/

@gougoudinho
Copy link

Great.Trying it.By the way is someone can help me to unbrick my htc one sv 4G LTE;Hardbrick due to bad flashing.Thanks in advance

@gougoudinho
Copy link

Great.Trying it.By the way is someone can help me to unbrick my htc one sv 4G LTE;Hardbrick due to bad flashing.Thanks in advance.Bootloader locked but S-off

@gougoudinho
Copy link

gougoudinho commented Feb 16, 2017

Please i have an error when i reach EOT.I am on ubuntu 12.04.Can i have help?Thanks

@mauricionr
Copy link

🚀

@mestartlearncode
Copy link

Many Thanks :)

@vsxen
Copy link

vsxen commented Mar 10, 2017

sometimes you may need run export ANDROID_HOME=${HOME}/android-sdk-linux/

@ashishg656
Copy link

Thanks a lot for this

@jonatansouza
Copy link

many thanks! o/

@boutchekkoucht
Copy link

Merci beaucoup ^^

@valentinancy
Copy link

terima kasih hehe

@anoobbava
Copy link

Hi,
Below error pops up when executing this command.

./android update sdk --no-ui

Exception in thread "main" java.lang.NullPointerException
at java.io.File.(File.java:277)
at com.android.sdklib.internal.avd.AvdManager.parseAvdInfo(AvdManager.java:1616)
at com.android.sdklib.internal.avd.AvdManager.buildAvdList(AvdManager.java:1577)
at com.android.sdklib.internal.avd.AvdManager.(AvdManager.java:350)
at com.android.sdklib.internal.avd.AvdManager.getInstance(AvdManager.java:373)
at com.android.sdklib.internal.repository.updater.UpdaterData.initSdk(UpdaterData.java:254)
at com.android.sdklib.internal.repository.updater.UpdaterData.(UpdaterData.java:122)
at com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow.(SdkUpdaterNoWindow.java:76)
at com.android.sdkmanager.Main.updateSdkNoUI(Main.java:497)
at com.android.sdkmanager.Main.doAction(Main.java:366)
at com.android.sdkmanager.Main.run(Main.java:150)
at com.android.sdkmanager.Main.main(Main.java:116)

@rmichaluszek
Copy link

thanks

@samratBasra
Copy link

it works, thanks a lot.

@LeandroTorresCoutinho
Copy link

very usefull, thanks!!!

@SirmaXX
Copy link

SirmaXX commented Jun 17, 2017

you are man of the material

@Luro02
Copy link

Luro02 commented Jun 22, 2017

would be awesome if you could merge my Fork :)
https://gist.github.com/Gnarmagon/1364394a9e4a88420a28b4db528392f3

(it copies the tar from everywhere into $HOME)

@boga01
Copy link

boga01 commented Jun 29, 2017

so helpful

@mukana-lahtelat
Copy link

mukana-lahtelat commented Jul 21, 2017

Do notice that this script assumes you're using ZSH, not bash. Replace .zshrc with .bashrc to fix

@vshantam
Copy link

amazing.saved my day.thanks a lot

@Jullies
Copy link

Jullies commented Oct 3, 2017

Thank You

@canhphong
Copy link

thanks

@alejandrohn
Copy link

Thanks

@welcomepkw
Copy link

thanks bro!

@M97Chahboun
Copy link

Thank you !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment