Linux命令行安装配置Android SDK
16lz
2021-01-23
下载安装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
更多相关文章
- [Android] Android打开WIFI或者移动网络
- Android判断网络状态
- Android之判断当前网络状态
- Android在网络中与JavaWeb的项目进行交互的方法
- android之webview无网络情况下简单处理
- Android设置代理访问网络Proxy
- Android 中判断网络连接和GPS是否可用及HTTPCLIENT使用
- Android常见问题(一点一点总结未完成)
- Android 网络请求库Retrofit简单使用