欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Androidsdkbuild-tools没有对应的版本

时间:2023-07-09

问题:执行以下命令,没有找到build-tools;30.0.0,platforms;android-30等等的版本。

android list sdk --all

解决方案:

操作环境linux

在android-sdk-linux中的tools->bin目录下,看看是否有sdkmanager。

如果没有sdkmanager请先下载Command line tools,然后解压,新建目录下新建latest文件夹,把目录下素有的文件移动到latest文件下。最后把整个cmdline-tools放在android-sdk-linux目录下。

 Command line tools下载地址:

https://developer.android.google.cn/studio?hl=zh_cn#downloads

打开文件(命令):

vim /etc/profile

在profile中配置cmdline-tools:CMDLINE_TOOLS要改成你的cmdline-tools的路径

export CMDLINE_TOOLS=/usr/local/android/android-sdk-linux/cmdline-toolsexport PATH=$CMDLINE_TOOLS:$PATH

使文件生效(命令):

source /etc/profile

修改cmdline-tools目录的权限(命令):

chmod  a+x  /usr/local/android/android-sdk-linux/cmdline-tools

如果有,直接进入sdkmanager所在的目录,列出可以安装的sdk(命令):

./sdkmanager --list

安装sdk,多个软件包使用空格隔开,比如(命令):

./sdkmanager ‘build-tools;30.0.0’ ‘platforms;android-30’

到此你已解决没有找到build-tools;30.0.0,platforms;android-30等等的版本的问题。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。