Flutter安装过程及遇到的问题

## Flutter 环境搭建 ##

1. 下载Dart插件

2. 下载Flutter插件

3. 配置用户环境:

1. PUB_HOSTED_URL=https://pub.flutter-io.cn

2. FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

4. 下载Flutter Sdk,设置环境变量 ..\flutter\bin

5. 绑定Dart:设置环境变量,Flutter Sdk目录下,cache\dart-sdk\bin

6. flutter doctor 查看环境是否搭建成功

**遇到的问题**

1. Window 系统无法找到 -----> 原因:中文版windows系统好像都有这个问题

解决方法: 降低Flutter版本 -> 可以通过fvm管理器进行降级,我这里没有成功,我将原来的flutter 卸载之后,重新安装3.3.3之后不行,又改为了3.0.0,没有报错了

2. 根据提示,需要同意Android liscence --> flutter doctor --android-licenses

出现新的问题:A JNI error has occurred ....AndrdoidLocationProvider has been compiled by a more recent version of the Java Runtime class file version 55.0

1. 解决方法:AS -> SDK Manager -> SDK Tools -> Android SDK Command-line Tools 是最新的,卸载掉最新的,勾选8.0

2. 继续flutter doctor --android-licenses

3. Unable to find bundled Java version

1. 解决:Android Studio 默认将jre 改为了jbr,android studio 安装目录下的jre目录差不多是空的,将jbr里面的内容拷贝一份放到jre目录下

4. Connect devices 及Http host Availability网络错误

解决:

1. PUB_HOSTED_URL=https://pub.flutter-io.cn

2. FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

## android Flutter 混合环境搭建 ##

1. 项目目录下,命令行:flutter create -t module --org com.xxx. flutter_module

2. settting.gradle 下,设置如下

1. setBinding(new Binding([gradle: this]))

evaluate(new File(

settingsDir.parentFile,

'MyApplication/flutter_module/.android/include_flutter.groovy'

))

3. app目录下,引入flutter依赖: implementation project(path: ':flutter')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值