wwwijhyt图书馆 / Android stud... / AS导入项目之build tools版本不匹配

分享

   

AS导入项目之build tools版本不匹配

2020-09-01  wwwijhyt...

Error:failed to find buildtools revision 24.0.3

今天打算导入一个项目,按照常规方法操作之后,Adroid Studio(以下简称“AS”)弹出了这样的错误提示,如图1所示。

图1  build tools版本不匹配

这其实是项目的原作者使用的Build Tools版本是24.0.3,与你自己使用的Build Tools版本不一致。

解决方法:

一、直接点击Install Build Tools 24.0.3 and sync project,如图2所示。

图2   下载导入项目使用的build tools版本

​AS在你的电脑中查找不到24.0.3版本的build tools,才出现这个错误,所以你只要下载该版本的build tools就可解决了。

二、查找自己build tools的版本号,更改导入项目的buildtools版本号

方法一是可以解决这个问题,但是,AS的更新速度这么快,难道有一个新的版本就得下载一个吗?当然不是,只要导入项目的版本号与你的AS使用的build tools的版本号一致便可顺畅运行。

方法1)

就是新建一个项目,打开新建项目的目录,打开app的文件夹,如图3所示。

图3  找app下的build.gradle文件

打开build.gradle文件,图4的红色框框对应的就是AS使用的build tools的版本号,这里是27.0.3,说明笔者的AS使用的build tools版本号为27.0.3。

图4  查看build tools版本

用同样的方法打开导入项目的app文件夹下的build.gradle,找到相同位置,把版本号改得“27.0.3”,保存,打开AS,重新导入目标项目。

方法2)

       同样需要新建一个项目,建立好之后,右键项目,Open Modules Settings,如图5所示。

图5  打开模块设置  

点击app->Properties,由绿色框框标注的就是我们build tools的版本号,显示的就是AS使用的builds tools版本号,笔者这里显示框宽度不够,但从.0.3可以看出该项目的build tools的版本号是27.0.3。如果有多个版本,可以点开下拉菜单,选择版本号,点击OK之后,该项目build tools的版本号就变成你刚刚选择的了。

图6  设置build tools版本号

重新点击播放键,错误提示不再出现,表明导入项目成功,可以直接运行。

以上仅代表个人观点,仅供参考,欢迎交流。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>