下载安装sdk-tools

官网:https://developer.android.com/studio/index.html

wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zipunzip sdk-tools-linux-3859397.zip

vim /etc/profile

export ANDROID_HOME=/developer/android-sdkexport PATH=$ANDROID_HOME/platform-tools:$GRADLE_HOME/bin:$PATH

配置网络连接

Force all connections to use http rather than https.
sdkmanager --update --no_https


安装packages

  • sdkmanager –list
    显示所有已经安装的和未安装的packages,如下:
Installed packages:  Path                              | Version | Description                       | Location                           -------                           | ------- | -------                           | -------                            build-tools;24.0.3                | 24.0.3  | Android SDK Build-Tools 24.0.3    | build-tools/24.0.3/                build-tools;25.0.3                | 25.0.3  | Android SDK Build-Tools 25.0.3    | build-tools/25.0.3/                emulator                          | 26.1.3  | Android Emulator                  | emulator/                          extras;android;m2repository       | 47.0.0  | Android Support Repository        | extras/android/m2repository/       extras;google;m2repository        | 57      | Google Repository                 | extras/google/m2repository/        extras;m2reposi...ut-solver;1.0.2 | 1       | Solver for ConstraintLayout 1.0.2 | extras/m2reposi...t-solver/1.0.2/  extras;m2reposi...nt-layout;1.0.2 | 1       | ConstraintLayout for Android 1... | extras/m2reposi...t-layout/1.0.2/  patcher;v4                        | 1       | SDK Patch Applier v4              | patcher/v4/                        platform-tools                    | 26.0.0  | Android SDK Platform-Tools 26     | platform-tools/                    platforms;android-24              | 2       | Android SDK Platform 24           | platforms/android-24/              platforms;android-25              | 3       | Android SDK Platform 25           | platforms/android-25/              tools                             | 26.0.2  | Android SDK Tools                 | tools/                           Available Packages:  Path                              | Version      | Description                        -------                           | -------      | -------                            add-ons;addon-g..._apis-google-15 | 3            | Google APIs                        add-ons;addon-g..._apis-google-16 | 4            | Google APIs                        add-ons;addon-g..._apis-google-17 | 4            | Google APIs                        add-ons;addon-g..._apis-google-18 | 4            | Google APIs                        add-ons;addon-g..._apis-google-19 | 20           | Google APIs                        add-ons;addon-g..._apis-google-21 | 1            | Google APIs                        add-ons;addon-g..._apis-google-22 | 1            | Google APIs                        add-ons;addon-g..._apis-google-23 | 1            | Google APIs                        add-ons;addon-g..._apis-google-24 | 1            | Google APIs                        add-ons;addon-g...e_gdk-google-19 | 11           | Glass Development Kit Preview      build-tools;19.1.0                | 19.1.0       | Android SDK Build-Tools 19.1       build-tools;20.0.0                | 20.0.0       | Android SDK Build-Tools 20         build-tools;21.1.2                | 21.1.2       | Android SDK Build-Tools 21.1.2     build-tools;22.0.1                | 22.0.1       | Android SDK Build-Tools 22.0.1     build-tools;23.0.1                | 23.0.1       | Android SDK Build-Tools 23.0.1     build-tools;23.0.2                | 23.0.2       | Android SDK Build-Tools 23.0.2     build-tools;23.0.3                | 23.0.3       | Android SDK Build-Tools 23.0.3     build-tools;24.0.0                | 24.0.0       | Android SDK Build-Tools 24         build-tools;24.0.1                | 24.0.1       | Android SDK Build-Tools 24.0.1     build-tools;24.0.2                | 24.0.2       | Android SDK Build-Tools 24.0.2     build-tools;24.0.3                | 24.0.3       | Android SDK Build-Tools 24.0.3     build-tools;25.0.0                | 25.0.0       | Android SDK Build-Tools 25         build-tools;25.0.1                | 25.0.1       | Android SDK Build-Tools 25.0.1     build-tools;25.0.2                | 25.0.2       | Android SDK Build-Tools 25.0.2     build-tools;25.0.3                | 25.0.3       | Android SDK Build-Tools 25.0.3     build-tools;26.0.0                | 26.0.0       | Android SDK Build-Tools 26         build-tools;26.0.1                | 26.0.1       | Android SDK Build-Tools 26.0.1     cmake;3.6.4111459                 | 3.6.4111459  | CMake 3.6.4111459                  docs                              | 1            | Documentation for Android SDK      emulator                          | 26.1.3       | Android Emulator                   extras;android;gapid;1            | 1.0.3        | GPU Debugging tools                extras;android;gapid;3            | 3.1.0        | GPU Debugging tools                extras;android;m2repository       | 47.0.0       | Android Support Repository         extras;google;auto                | 1.1          | Android Auto Desktop Head Unit...  extras;google;g...e_play_services | 43           | Google Play services
  • 安装packages
    sdkmanager “platforms;android-26”
    sdkmanager “build-tools;25.0.3”
    sdkmanager “extras;google;m2repository”
    sdkmanager “extras;android;m2repository”
    … …

  • 安装完成后目录结构

total 32drwxr-xr-x 4 jenkins root 4096 Aug 15 17:30 build-toolsdrwxr-xr-x 7 jenkins root 4096 Aug 14 15:52 emulatordrwxr-xr-x 5 jenkins root 4096 Aug 15 17:31 extrasdrwxr-xr-x 2 jenkins root 4096 Aug 14 15:52 licensesdrwxr-xr-x 3 jenkins root 4096 Aug 14 15:52 patcherdrwxr-xr-x 4 jenkins root 4096 Aug 15 17:30 platformsdrwxr-xr-x 5 jenkins root 4096 Aug 14 15:08 platform-toolsdrwxr-xr-x 6 jenkins root 4096 Aug 14 15:52 tools

常见问题


  • Warning: File /root/.android/repositories.cfg could not be loaded.

touch /root/.android/repositories.cfg

更多相关文章

  1. [Android] Android打开WIFI或者移动网络
  2. Android判断网络状态
  3. Android之判断当前网络状态
  4. Android在网络中与JavaWeb的项目进行交互的方法
  5. android之webview无网络情况下简单处理
  6. Android设置代理访问网络Proxy
  7. Android 中判断网络连接和GPS是否可用及HTTPCLIENT使用
  8. Android常见问题(一点一点总结未完成)
  9. Android 网络请求库Retrofit简单使用

随机推荐

  1. mysql8.0.23 msi安装超详细教程
  2. MySQL中触发器和游标的介绍与使用
  3. mysql千万级数据量根据索引优化查询速度
  4. 浅谈MySQL与redis缓存的同步方案
  5. MySQL正确修改最大连接数的3种方案
  6. MySQL 5.6主从报错的实战记录
  7. mysql中EXISTS和IN的使用方法比较
  8. MySQL中exists、in及any的基本用法
  9. mysql索引失效的几种情况分析
  10. MySQL查询优化必备知识点总结