【Flutter】学习养成记,【程序员必备小知识】
今日小知识——项目运行报错Failed to find Build Tools revision 29.0.2
解决办法
1. 写在前面
在上一篇文章Flutter开发 Android Studio 安装第三方模拟器—网易MuMu中我已经介绍了安装第三方模拟器的方法,但是运行 flutter run -d "MuMu"
命令后报错了,我又一次崩溃了。好不容易安装好了一个模拟器,居然运行不了,我这幼小的心灵啊,再一次受到了伤害。
2. 问题分析
虽然幼小的心灵受到了一丝丝的伤害,但是还是必须要平复一下心情,我们来冷静的看看出了什么问题,报错的信息如下所示:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.\
Failed to find Build Tools revision 29.0.2
从报错的信息来看,意思就是说
无法确定任务':app:compileDebugJavaWithJavac'的依赖关系,无法找到Build Tools版本29.0.2
我在网上找了一圈后,也发现了很多小伙伴有遇到类似的问题。经过自己的一些尝试,问题总算是得到了解决(但不知道是否适合其他小伙伴也是这么去解决),我的解决的过程如下。
在
flutter
的项目过程里面找到app->build.gradle->android
在
compileSdkVersion
的下一行,加上一行buildToolsVersion
"版本号"
版本号在安卓的SDK
里面找到SDkTools
,里面就有版本号,如下图所示:
按照上面的方法操作之后,我们现在再来运行一下flutter
的项目看看结果如何:
从图中可以看到是运行成功了,第一次成功运行会告诉我们常用的一些比较常用的快捷键,如下:
Flutter run key commands
- r Hot reload.
- R Hot restart.
- h Repeat this help message.
- d Detach (terminate "flutter run" but leave application running).
- c Clear the screen
- q Quit (terminate the application on the device).
Running with sound null safety
r热装。
R热重启。
h重复此帮助消息。
d分离(终止“ flutter run”,但保持应用程序运行)
c清除屏幕
q退出(终止设备上的应用程序)
哈哈,完美运行,还有谁。。。。?45度仰望天花板,我这该死的,无处安放的魅力啊!
从图中我们可以看到,
flutter
的工程项目已经安装到模拟器上面了,这样我们就可以愉快的开始敲flutter
的代码了。
4. 写在后面
关注我,更多内容持续输出
- CSDN
- 掘金
喜欢就点个赞吧
觉得有收获的,可以来一波 收藏+关注,以免你下次找不到我
欢迎大家留言交流,批评指正,
转发
请注明出处,谢谢支持!