1. 新建android-home文件夹,用来存放安装文件

    SDKManager 下载地址:https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip

mkdir -p /data-scm/app/android-home
cd /data-scm/app/android-home
wget https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip
unzip commandlinetools-linux-7583922_latest.zip#执行 sdkmanager 提示 “Error: Could not determine SDK root.”
#解决办法
##cmdline-tools 下载后解压文件夹并在其下创建 latest的文件夹,把所有文件都移至 latest 里mv cmdline-tools/ latest
mkdir cmdline-tools
mv latest/ cmdline-tools

2.SDK-Tools写入Centos环境变量

echo "export ANDROID_HOME=/data-scm/app/android-home" >> /etc/profile
echo "export PATH=\${ANDROID_HOME}/cmdline-tools/latest/bin:\${PATH}" >> /etc/profile
source /etc/profile

3.安装SDK

mkdir android-sdk
cd android-sdksdkmanager "build-tools;19.1.0"
sdkmanager "build-tools;20.0.0"
sdkmanager "build-tools;21.1.2"
sdkmanager "build-tools;22.0.1"
sdkmanager "build-tools;23.0.1"
sdkmanager "build-tools;23.0.3"
sdkmanager "build-tools;24.0.0"
sdkmanager "build-tools;24.0.1"
sdkmanager "build-tools;24.0.2"
sdkmanager "build-tools;24.0.3"
sdkmanager "build-tools;25.0.0"
sdkmanager "build-tools;25.0.1"
sdkmanager "build-tools;25.0.2"
sdkmanager "build-tools;25.0.3"
sdkmanager "build-tools;26.0.0"
sdkmanager "build-tools;26.0.1"
sdkmanager "build-tools;26.0.2"
sdkmanager "build-tools;26.0.3"sdkmanager "build-tools;27.0.0"
sdkmanager "build-tools;27.0.1"
sdkmanager "build-tools;27.0.2"
sdkmanager "build-tools;27.0.3"sdkmanager "build-tools;28.0.0"
sdkmanager "build-tools;28.0.1"
sdkmanager "build-tools;28.0.2"
sdkmanager "build-tools;28.0.3"sdkmanager "build-tools;29.0.0"
sdkmanager "build-tools;29.0.1"
sdkmanager "build-tools;29.0.2"
sdkmanager "build-tools;29.0.3"sdkmanager "build-tools;30.0.0"
sdkmanager "build-tools;30.0.1"
sdkmanager "build-tools;30.0.2"
sdkmanager "build-tools;30.0.3"sdkmanager "platform-tools"sdkmanager "platforms;android-20"
sdkmanager "platforms;android-21"
sdkmanager "platforms;android-22"
sdkmanager "platforms;android-23"
sdkmanager "platforms;android-24"
sdkmanager "platforms;android-25"
sdkmanager "platforms;android-26"
sdkmanager "platforms;android-27"
sdkmanager "platforms;android-28"
sdkmanager "platforms;android-29"
sdkmanager "platforms;android-30"

4.安装gradle(建议安装4.x版本,根据实际应用的使用情况安装版本)

Gradle下载地址:https://services.gradle.org/distributions/

cd /data-scm/app/
#gradle-4.0.1-bin.zip
wget https://downloads.gradle-dn.com/distributions/gradle-7.3-bin.zip
#wget https://downloads.gradle-dn.com/distributions/gradle-4.0.1-bin.zip
unzip gradle-4.0.1-bin.zip

5.Gradle写入环境变量

echo "export GRADLE_HOME=/data-scm/app/gradle-4.0.1" >> /etc/profile
echo "export PATH=\${GRADLE_HOME}/bin:\${PATH}" >> /etc/profile
source /etc/profile

6.验证安装是否成功

gradle -version
adb version

7.完成,你可以快速打包了

8.NDK......还有很多内容未整理.......

Centos7 安装 Android SDK 打包工具 Gradle相关推荐

  1. android sdk 环境签名,gradle打包APK,并使用jarsigner签名

    1.安装jdk环境 https://soulchild.cn/470.html 2.安装android sdk wget https://dl.google.com/android/repositor ...

  2. 几个常见的Android多渠道打包工具介绍

    Android项目开发完,多途径打包是必不可少的环节.其原理在于,通过在Android安卓包中增加不同的标识,区别各个途径下载来源,用于计算App在不同使用市场或途径合作中的各项数据. 工欲善其事,必 ...

  3. android项目打包工具,Android多渠道打包工具:apptools

    支持跨平台.命令行.多渠道.平均6秒打一个包 多种打包方式 添加assets打包方式 解决360等加固不能再打包问题 使用java -cp命令可选择打包方式 java -cp apptools.jar ...

  4. 写你自己 android 多通道打包工具 可以包libs和.so文件

    android上传应用程序,需要区分各个信道. 通常更改配置文件中的一个通道id,假设有多个通道,手动更改并生成apk这将是非常麻烦的,及增加误差的概率. 在这个课堂上分享一个打包工具.也可在网上类似 ...

  5. 如何安装Android SDK

    前言 在使用appnium的时候,除了安装JDK之外,也需要安装Android SDK.那么,正确安装Android SDK是怎样的呢,跟着小编继续往下看. 安装Android SDK和环境配置 1. ...

  6. 解决VS2015安装Android SDK 后文件不全及更新问题

    解决VS2015安装Android SDK 后文件不全及更新问题 参考文章: (1)解决VS2015安装Android SDK 后文件不全及更新问题 (2)https://www.cnblogs.co ...

  7. Android开发三 如何安装 Android SDK 和Eclipse 插件

    所需开发环境: JDK 5 或 JDK 6 (仅有JRE不够) .Eclipse 3.5 (galileo) 下载用于在Eclipse 开发android应用的ADT 插件 在企业开发中,很多程序员使 ...

  8. 查看是否安装android sdk

    通过cmd打开命令行窗口,输入以下命令 命令:android -h 截图如下: 分析问题,有两个原因: 1.没有安装android sdk 2.没有配置android sdk 的环境变量 得出结论: ...

  9. 安装android sdk,后出现导出错误,提示命令行找不到解决方案

    安装android sdk,后出现导出错误,提示命令行找不到解决方案 The steps. Rename android sdk tool folder : [Your Android SDK roo ...

最新文章

  1. 《软件测试实践--测试Web MSN》 之我的学习笔记(一)
  2. 设计模式-Adapter模式
  3. python炫酷特效代码_推荐几个炫酷的 Python 开源项目
  4. 使用 Chrome 开发者工具分析内存问题
  5. 服务器搭建-Linux基础知识
  6. Linux中远程文件的传输
  7. 为什么重写equals时必须重写hashCode方法?
  8. C#LeetCode刷题-回溯算法
  9. 学习《html5.css3.0》网页布局和样式精粹(第一天)
  10. 电商无线页面设计手机移动端的设计模板
  11. 某单位配置GRE_×××命令
  12. Java Web架构实战篇:聊一聊前后端分离架构
  13. IEC 60335-1: 2001新标准的变化简介
  14. ueditor常见用法
  15. llinux默认ip修改方法
  16. 构建简单的智能客服系统(三)——基于 UniMRCP 实现讯飞 TTS MRCP Server
  17. 据悉知名程序员社区因系统故障至页面乱码瘫痪,如电影情节?
  18. 华为HMS:风雨突然,仍求自我
  19. IntelliJ IDEA 创建Spring+SpringMVC+hibernate+maven项目
  20. 动态网页 —— 案例: 爬取qq邮箱

热门文章

  1. 计算机专业的会网盘扩容吗,网盘扩容是什么原理?百度云最新扩容技术解析!...
  2. Win7开机按F8无法进入安全模式怎么办?
  3. python-Webbrowser模块 浏览器操作
  4. 计算机组装观后感,新手电脑组装教程:分分钟教你轻松学会装机
  5. java opencv 打开摄像头截取图片
  6. hive over窗口函数的使用
  7. 第13章 二叉树模型及其扩展
  8. 查找同一批次号中批次号最大的文件名称
  9. 【YOLOv5-6.x】网络模型源码解析
  10. 【十三五】有线连红外摄像头、WIFI上网的IP冲突解决