从零搭建flutter_java_android环境详解

关于flutter环境的搭建

本文细致描述flutter环境的搭建从新电脑win10环境从零搭建flutter环境,遇到各种问题都能在本文中解决。

 

一.关于java环境搭建

在oracle官网上下载jdk8(过高在安卓证书上会报错)https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

安装过程中记录安装路径在环境配置时候有用。

在打开的环境变量对话框后,单击下方【系统变量】下的【新建】按钮;

变量名【JAVA_HOME】

变量值【jdk的安装路径。】

 

变量名【CLASSPATH】

变量值【.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar】

注意上面是两个变量也可以单独添加

 

最后在系统变量中找到path(系统自带)变量名

新建变量值为【%JAVA_HOME%\bin】

 

Ctrl+R,输入cmd回车输入java,出现下面提示说明java环境配置完成。(出现问题重复上面的步骤检查环境变量里面是否有空格)

二.ANDROID STUDIO搭建

官网下载AS

https://developer.android.google.cn/studio/

点击downlaod,不用单独下载sdk,as里面可以下载。

点击去后

 

下载需要的sdk,下载8.0以上即可不推荐全部下载

还是同样的方式新建系统系统系统环境变量

变量名【ANDROID】

变量值1【刚刚复制的路径,点进去找到platforms】

变量值2【刚刚复制的路径,点进去找到platform-tools】

 

然后在系统变量里面找到path,添加【%ANDROID%】点击确定;

 

打开cmd,输入adb,出现一堆内容就说明环境配置完成安卓环境配置完成了。接下来给AS添加flutter插件,点击File,选择Settings,或者按快捷键Ctrl+Alt+S打开设置界面

 

安装完成即可。

 

三.关于flutter环境搭建

在flutter官网上下载sdk

https://flutter.dev/docs/get-started/install

选择windows下载,完成之后解压。配置环境变量,在用户变量下新建(上面一个)

变量名【FLUTTER_STORAGE_BASE_URL】

变量值【https://storage.flutter-io.cn】

变量名【PUB_HOSTED_URL】

变量值【https://pub.flutter-io.cn】

 

然后在path中添加flutter\bin的路径(点进解压好的文件进入bin目录复制路径)

 

 

然后同理Ctrl+R,输入cmd回车输入flutter,出现下面提示说明flutter环境配置完成。(出现问题重复上面的步骤检查环境变量里面是否有空格)

Flutter有个很好用的工具可以判断是否搭建成功(整体环境)

Flutter doctor 直接输在cmd中能看到搭建状态

 

上面是所有环境搭建完成但是没有链接手机或者模拟器的状态。下面讲述各种常见异常状态及其解决方案(血泪史)

  • 问题出现和解决方法

1

以上状态连接好手机但是还是出现这个情况的检查自己Android环境cmd中adb命令是否可用。

 

2.、

 

从报错提示来看,需要添加Android license。
执行命令:flutter doctor --android-licenses

一直y回车就可以了。

3.输入flutter doctor --android-licenses出现问题一

 

使用这个flutter doctor --android-licenses的时候报java错的时候是jdk版本高了 ,建议换成jdk8的版本。

 

 

 

 

 

4.输入flutter doctor --android-licenses出现问题二

 

根据提示,输入 C:\Users\Administrator\AppData\Local\Android\sdk\tools\bin\sdkmanager --update 即可。以上则是常见问题有其他问题和解决办法欢迎反馈到qq1059995908.amd的显卡在as中是开不起虚拟机的,在其他方向上解决。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值