装配置Android SDK
2018年09月11日 12:05:33 hudashi 阅读数:229
原文:https://blog.csdn.net/lkl22/article/details/77225096
一、下载安装sdk-tools
Android SDK官网:https://developer.android.com/studio/index.html

wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
unzip sdk-tools-linux-3859397.zip
配置环境变量 vim /etc/profile

export ANDROID_HOME=/developer/android-sdk
export PATH= A N D R O I D H O M E / p l a t f o r m − t o o l s : ANDROID_HOME/platform-tools: ANDROIDHOME/platformtools:ANDROID_HOME/tools: A N D R O I D H O M E / t o o l s / b i n : ANDROID_HOME/tools/bin: ANDROIDHOME/tools/bin:PATH
二、配置网络连接
Force all connections to use http rather than https.

sdkmanager --update --no_https
三、安装packages
sdkmanager --list

报错 Error: Unknown argument --licenses该问题是sdkmanager 版本较低,更新sdkmanager :./sdkmanager --update

使用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

sdkmanager --install

我们可以通过sdkmanager --install命令来进行packages组件的安装
sdkmanager --install “platforms;android-26”
sdkmanager --install “build-tools;25.0.3”
sdkmanager --install “extras;google;m2repository”
sdkmanager --install “extras;android;m2repository”

安装完成后,Android sdk目录结构如下所示:

total 32
drwxr-xr-x 4 jenkins root 4096 Aug 15 17:30 build-tools
drwxr-xr-x 7 jenkins root 4096 Aug 14 15:52 emulator
drwxr-xr-x 5 jenkins root 4096 Aug 15 17:31 extras
drwxr-xr-x 2 jenkins root 4096 Aug 14 15:52 licenses
drwxr-xr-x 3 jenkins root 4096 Aug 14 15:52 patcher
drwxr-xr-x 4 jenkins root 4096 Aug 15 17:30 platforms
drwxr-xr-x 5 jenkins root 4096 Aug 14 15:08 platform-tools
drwxr-xr-x 6 jenkins root 4096 Aug 14 15:52 tools
sdkmanager --help

我们可以通过sdkmanager --help命令来查看其帮助

结束!

更多相关文章

  1. Android(安卓)Studio 在命令行编译工程
  2. 使用 Android(安卓)Studio 进行测试 (一) 单元测试
  3. Android应用程序组件Content Provider的启动过程源代码分析(7)
  4. 【ALearning】第五章 Android相关组件介绍(二)Service
  5. Android(安卓)cocos2d 弹弓游戏 Catapult 源代码
  6. Android通过反射实现强制停止应用程序的方法
  7. android adb shel l命令使用 解决 Read-only file system
  8. Android(安卓)bluetooth介绍(四): a2dp connect流程分析

随机推荐

  1. android 关于listview item设置高度的问
  2. Android Sensor传感器系统架构初探
  3. USB选择PTP功能时,如何同时显示内置、外置
  4. 初识Android
  5. Android智能电视应用程序开发浅谈(一)
  6. Linux与Android的关系
  7. android默认系统日期、时间、时区更改
  8. android 上面js java数据互传
  9. 【Android】Android开发规范详解
  10. [导入]2010-03-02 传智播客—Android(四)数