热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

工作环境搭建(8)-CentOS7命令行安装AndroidSDK

上一篇:工作环境搭建(7)-CentOS7安装Jenkins(稳定版)下一篇:工作环境搭建(9)-CentOS7命令行安装AndroidNDK下载软件包curlh

上一篇:工作环境搭建(7) - CentOS7安装Jenkins(稳定版)
下一篇:工作环境搭建(9) - CentOS7命令行安装Android NDK

  1. 下载软件包

    curl http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz --ouput /opt/download/android-sdk_r24.4.1-linux.tar
    
  2. 如果有下载好的软件包,可以用scp复制过去

    scp android-sdk_r24.4.1-linux.tar root@192.168.190.130:/opt/download/
    
  3. 解开压缩包

    cd /opt/download
    tar xfv android-sdk_r24.4.1-linux.tar
    
  4. 将SDK工具安装到/opt/android/sdk目录下,以版本号作为安装目录名

    mkdir /opt/android
    mkdir /opt/android/sdk
    mv android-sdk-linux /opt/android/sdk/r24.4.1
    rm -f android-sdk_r24.4.1-linux.tar
    * 在UI模式下运行,需要安装canberra-gtk-module
    yum install libcanberra-gtk2
    * 在64位的机器上运行android的工具需要安装一些32位的库:
    yum install glibc.i686 libgcc.i686 libstdc++.i686
    * 如果在安装libgcc的时候提示版本冲突,请更新系统:
    yum update
    * 如果在前面的安装中disable掉了/etc/yum.repo/CentOS-Base.repo,升级的时候需要恢复它,或用`yum -c yum_repo_file`加上这个库。
    
  5. 安装SDK

    cd /opt/android/sdk/r24.4.1/tools
    ./android list sdk -u
    [output]:
       1- Android SDK Platform-tools, revision 23.1
       2- Android SDK Build-tools, revision 23.0.2
       3- Documentation for Android SDK, API 23, revision 1
       4- SDK Platform Android 6.0, API 23, revision 2
       5- SDK Platform Android 5.1.1, API 22, revision 2
       6- SDK Platform Android 5.0.1, API 21, revision 2
       7- SDK Platform Android 4.4W.2, API 20, revision 2
       8- SDK Platform Android 4.4.2, API 19, revision 4
       9- SDK Platform Android 4.3.1, API 18, revision 3
      10- SDK Platform Android 4.2.2, API 17, revision 3
      11- SDK Platform Android 4.1.2, API 16, revision 5
      12- SDK Platform Android 4.0.3, API 15, revision 5
      13- SDK Platform Android 2.3.3, API 10, revision 2
      14- SDK Platform Android 2.2, API 8, revision 3
      15- Samples for SDK API 23, revision 2
      16- Samples for SDK API 22, revision 6
      17- Samples for SDK API 21, revision 4
      18- Samples for SDK API 20, revision 3
      19- Samples for SDK API 19, revision 6
      20- Samples for SDK API 18, revision 1
      21- Samples for SDK API 17, revision 1
      22- Samples for SDK API 16, revision 1
      23- Samples for SDK API 15, revision 2
      24- Samples for SDK API 10, revision 1
      25- Samples for SDK API 8, revision 1
      26- Google APIs, Android API 23, revision 1
      27- Google APIs, Android API 22, revision 1
      28- Google APIs, Android API 21, revision 1
      29- Google APIs (x86 System Image), Android API 19, revision 18
      30- Google APIs (ARM System Image), Android API 19, revision 18
      31- Glass Development Kit Preview, Android API 19, revision 11
      32- Google APIs, Android API 18, revision 4
      33- Google APIs, Android API 17, revision 4
      34- Google APIs, Android API 16, revision 4
      35- Google APIs, Android API 15, revision 3
      36- Google APIs, Android API 10, revision 2
      37- Google APIs, Android API 8, revision 2
      38- Google APIs ARM EABI v7a System Image, Google Inc. API 23, revision 7
      39- Google APIs Intel x86 Atom_64 System Image, Google Inc. API 23, revision 10
      40- Google APIs Intel x86 Atom System Image, Google Inc. API 23, revision 10
      41- Google APIs ARM EABI v7a System Image, Google Inc. API 22, revision 1
      42- Google APIs Intel x86 Atom_64 System Image, Google Inc. API 22, revision 2
      43- Google APIs Intel x86 Atom System Image, Google Inc. API 22, revision 2
      44- Google APIs ARM EABI v7a System Image, Google Inc. API 21, revision 10
      45- Google APIs Intel x86 Atom_64 System Image, Google Inc. API 21, revision 10
      46- Google APIs Intel x86 Atom System Image, Google Inc. API 21, revision 10
      47- GPU Debugging tools, revision 1.0.3
      48- Android Support Repository, revision 25
      49- Android Support Library, revision 23.1.1
      50- Android Auto Desktop Head Unit emulator, revision 1.1
      51- Google Play services, revision 29
      52- Google Repository, revision 24
      53- Google Play APK Expansion Library, revision 3
      54- Google Play Billing Library, revision 5
      55- Google Play Licensing Library, revision 2
      56- Android Auto API Simulators, revision 1
      57- Google Web Driver, revision 2
    如果想看到更详细的信息:
    ./android list sdk -u -e
    如果想安装全部SDK包:
    ./android update sdk -u
    如果想安装其中前三个包:
    ./android update sdk -u -t 1,2,3
    如果只想看看命令的安装范围,不真正执行安装操作:
    ./android update sdk -u -t 1,2,3 -n
    

推荐阅读
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 在Windows10系统上使用VMware创建CentOS虚拟机的详细步骤教程
    本文详细介绍了在Windows10系统上使用VMware创建CentOS虚拟机的步骤,包括准备条件、安装VMware、下载CentOS ISO文件、创建虚拟机并进行自定义配置、设置虚拟机的ISO与网络、进行安装和配置等。通过本文的指导,读者可以轻松地创建自己的CentOS虚拟机并进行相应的配置和操作。 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有