Flutter 04: 图解第一个程序遇到的安装依赖问题
小菜刚开始学习 Flutter 会遇到各种意想不到的问题,今天整理一下第一次新建项目运行时报的错的处理方式。
Finished with error: Please review your Gradle project setup in the android/folder.
尝试方式
- 小菜检查程序中 android -> gradle -> local.properities,发现 sdk 路径指向的是另一套 SDK,于是重新配置一下 ANDROID_HOME 的路径;
sdk.dir=E:/android-sdk-windows/android-sdk-windows flutter.sdk=C:\\Users\\YourName\\flutter flutter.versionName=1.0.0 flutter.versionCode=1 flutter.buildMode=debug
- 我的电脑 -> 系统属性 -> 环境变量 新建一个系统变量 ANDROID_HOME,如图:
- 我的电脑 -> 系统属性 -> 环境变量 编辑用户变量 Path,将 ANDROID_HOME 添加进入,如图:
- cmd -> android list target 检测 Android SDK,如图:
- cmd -> flutter doctor 检查 flutter 的环境依赖,小菜发现 [√] 和 [!],还有一种情况是 [×],优先需要解决 [!] 和 [×] 这两种情况,如图:
- 按照提示处理执行 flutter doctor --android-licenses,如图:
- 基本找到问题所在 .cfg 文件没有背加载,按指示接受输入 y 会进行好几次,接收即可,如图:
- cmd -> flutter doctor --android-licenses 检测,提示 All SDK package licenses accepted. 所有的 SDK 都加载成功;cmd -> flutter doctor --verbose 检测所有的都是[√],如图:
-
重新打开 AndroidStudio 测试一遍,OK。
小菜刚接触 Flutter 还需要不断学习摸索!
以下是小菜公众号,欢迎闲来吐槽~

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android小知识10则(下)
Android小知识10则(上)github传送门 注: 在目录中点击可以跳转到具体代码页 目录 Chronometer和CountDownTimer计时器 Chronometer的使用 CountDownTimer的使用 正则表达式 动态数组 shape绘制 矩形 椭圆 线 环 用shape绘制SeekBar 最后 Chronometer和CountDownTimer计时器 Android也是提供了计时器的, 虽然功能比较简单, 但是有些场景下也还是够用的...吗?(手动滑稽) CountDownTimer是倒计时计时器. Chronometer的话, 看怎么用了, 正着倒着都行...吗?(再次滑稽) Chronometer的使用 礼貌性给下官方文档. 然后上效果图: Chronometer的使用 mTimer.setBase(-60000 + SystemClock.elapsedRealtime()); mTimer.setCountDown(false); mTimer.start(); 我们以+1m(也就是从1分钟开始计时)为例: 先看xml代码, android:forma...
- 下一篇
如何解决Android开发学习过程中缺乏后端接口的问题「Android,资源向」
如何解决Android开发学习过程中缺乏后端接口的问题「Android,资源向」 如果文章有不足之处,请在评论处直接指出,不胜感激 前言 真得读过大学的都知道,虽然我们称为科班,但是在大学,主旋律不会只是专业的学习。有些是自己主动去承担的责任,有些事则是被迫应付的任务,我也经常会感慨毕个业可真不容易。总而言之,我们的时间并没有想象的那么多。 因为时间不多,所以我建议你保持在一个领域的专注,比如你已经决定成为一名Android工程师,那么不妨把大部分的时间,都花在Android开发学习上,对于其他技术,你只需要知道它现在的大概趋势即可,不需要详细得去学习,例如知道现在区块链和人工智能很火,python有望超越Java等。 而当我们遇到需要其他技术协助的时候时,我们应该灵活的引用第三方和工具。比如我们需要学习和后端的交互的时候,千万不要热血一上来,就着手去学习后端,全知全能是天才才做得到的事情,这时候就要用到前面所说的,灵活应用第三方和工具了。 与网络请求有关的几个实用工具 开源项目 事实上,网上有很多开源的Android项目,里面的接口,都是由后端大神写得...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- 2048小游戏-低调大师作品