前提:本机已安装配置好JDK。
若未安装JDK,请参考下文:
1.《Ubuntu16.04一键安装jdk》进行操作

1.一键安装 android sdk

  1. #!/bin/bash
  2. #this shell to use installing android_sdk
  3. echo "this shell to use installing android_sdk"
  4. echo "------------------start to install android_sdk----------------------"
  5. #sudo su #切换到root权限
  6. cd /opt
  7. #download android_sdk
  8. wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
  9. #extract android_sdk
  10. tar -zxvf android-sdk_r24.4.1-linux.tgz
  11. #set environment
  12. export ANDROID_HOME="/opt/android-sdk-linux"
  13. if ! grep "ANDROID_HOME=/opt/android-sdk-linux" /etc/profile
  14. then
  15. echo "ANDROID_HOME=/opt/android-sdk-linux" | sudo tee -a /etc/profile
  16. echo "export ANDROID_HOME" | sudo tee -a /etc/profile
  17. echo "PATH=${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:$PATH" | sudo tee -a /etc/profile
  18. echo "export PATH" | sudo tee -a /etc/profile
  19. fi
  20. #update profile
  21. source /etc/profile
  22. sudo update-alternatives --install /usr/bin/android android /opt/android-sdk-linux/tools/android 360
  23. sudo update-alternatives --install /usr/bin/adb adb /opt/android-sdk-linux/platform-tools/adb 361
  24. #----------------------------------------------------
  25. #自行安装选择安装需要的API版本[适用于windows与linux;macox没有试过]
  26. #[android update sdk --no-ui]更新下载最新的sdk
  27. #[android update sdk --no-ui --all ]更新下载最新的所有sdk
  28. echo "自行安装选择安装需要的API版本"
  29. echo "install api21---android5.0.2"
  30. #install api21---android5.0.2
  31. #android update sdk --no-ui -u --all --filter platform-tools,android-21
  32. sudo android update sdk --no-ui --all --filter platform-tools,android-22
  33. #----------------------------------------------------
  34. #验证adb是否可用
  35. adb version
  36. echo "#----------------------over----------"