美文网首页
Linux 安装 Android 11 sdk

Linux 安装 Android 11 sdk

作者: real张三 | 来源:发表于2022-11-04 17:54 被阅读0次

    对于安装Android 11 sdk,官方移除了下载包的地址,只能通过AS下载,对于在Linux上安装自动化打包来说,老的Android sdk 就不能用了,好在官方提供了 sdkmanager来使用

    下载 sdkmanager

    点击下载sdkmanager
    打开滑到页面下面,Command line tools only栏

    image.png

    或者命令行下载

    wget -O cmdline-tools-linux.zip https://dl.google.com/android/repository/commandlinetools-linux-8512546_latest.zip
    uzip cmdline-tools-linux.zip
    将解压缩的 cmdline-tools 目录移至您选择的新目录,例如 android_sdk。这个新目录就是您的 Android SDK 目录
    mv cmdline-tools/* android_sdk
    在解压缩的 cmdline-tools 目录中,创建一个名为 latest 的子目录
    mkdir latest
    将原始 cmdline-tools 目录内容(包括 lib 目录、bin 目录、NOTICE.txt 文件和 source.properties 文件)移动到新创建的 latest 目录中。现在,您就可以从这个位置使用命令行工具了

    安装 sdk

    cd cmdline-tools/latest/bin
    展示所有可下载的工具
    ./sdkmanager --list

    image.png
    找到自己需要的包下载
    比如:"platforms;android-31" 、 "platform-tools" 、"build-tools;31.0.0"
    下载安装platforms;android-31/data/android_sdk/
    ./sdkmanager --sdk_root=/data/android_sdk/ "platforms;android-31"
    --sdk_root 使用指定的 SDK 路径而不是包含此工具的 SDK
    下载安装platform-tools/data/android_sdk/
    ./sdkmanager --sdk_root=/data/android_sdk/ "platform-tools"

    环境变量配置完成就可以调用打包了

    sdkmanager只是一个下载Android sdk的工具,不会被其他程序调用,下载后的sdk就可以被其他应用调用

    参考:

    sdkmanager | Android 开发者 | Android Developers (google.cn)
    [原创]Android SDK下载(Linux下载SDK最新教程2020.11.26)_攻城狮YoungDawn的博客-CSDN博客_android sdk下载linux

    相关文章

      网友评论

          本文标题:Linux 安装 Android 11 sdk

          本文链接:https://www.haomeiwen.com/subject/izqutdtx.html