手把手教你安装Flutter(Flutter起步之安装)

官网有介绍的这里就不说,主要有几个步骤:html

  1. 镜像设置
  2. 下载flutter SDK(更新系统环境变量PATH,先不要运行flutter doctor,由于你尚未装android sdk和编辑器)
  3. android设置
    1. 先安装好jdk(全称Sun Java SE Development Kit),能够去官网下(我下载的时候提示我要登陆,不用理他,继续点击),我下的是.exe格式的,下完安装就是这个目录(建议仍是不要放C盘,否则重装系统又要下载)
    2. 而后就是配置java的环境了,新建一个环境变量JAVA_HOME变量值指向你的安装目录,在PATH里面追加  ;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin    ,
      假如你是用win10的话,path的设置就跟我下面的那个图同样不须要加 ; 号,否则你运行javac测试的话就一直报错;
      假如说你配置完环境变量后,从新打开cmd,运行javac一直报错:请重启电脑,或者删掉JAVA_HOME从新配置,path的不用删掉

    3. 必需要先装好jdk后再来安装adk,下载地址 http://developer.android.com/sdk/index.html   
    4. 安装好后配置环境变量
      新建变量名:ANDROID_HOME,变量值:C:\Program Files (x86)\Android\android_sdk(以你安装目录为准,确认里面有tools和add-ons等多个文件夹),点击确认;
      在用户变量PATH后面加上变量值    ;%ANDROID_HOME%\tools\platforms; %ANDROID_HOME%\tools
      而后打开安装目录下的platform-tools文件夹,看看有没有文件,没有的话命令行内运行android,会打开android sdk manager,须要一点点时间启动。
      若是可以成功打开下图这个目录,能够不用改代理;若是以为下载太慢你也能够自行配置代理,在Tools->options修改(具体请在博客园查找相关资料,大神们都写了不少,这里不赘述),配置完要从新刷一下cache

    5. 选择你须要用的包,不懂的话百度一下你就知道,而后install packages,(这里填一下坑,我用的是win10家庭版系统,安装目录在c盘,没有操做权限,因此命令行要用系统管理员身份打开操做才行,下一篇会有这个的说明);
      安装这些包须要很长时间,若是你是在学校的话,emmm,你能够晚上睡觉的时候安装,由于安装的时候电脑会卡卡的,因此也不能作其余事(好比写博客)
    6. 安装完后,从新打开cmd,运行 adb 命令测一下有没有安装成功。
      成功会有这些信息出来,若是没有请检查你的环境变量有没有正确,拼写有没有正确,可让旁边的同窗帮你看一下,若是仍是不行,重启电脑或者删除ANDROID_HOME,从新新建,成功会以下图所示
    7. 安装android stuido(下载地址:https://developer.android.com/studio/index.html) ,
      安装完成后打开File->setting->plugins  安装flutter 和 dart  两个插件
    8. 该安装的都安装了,接下来就是见证奇迹的时候了。打开cmd 执行flutter doctor 一下,万万没想到
      报错:A newer version of the Android SDK is required,run : C:\Program Files (x86)\Android\android_sdk\tools\bin\sdkmanager --update  
      按照命令继续执行  C:\Program Files (x86)\Android\android_sdk\tools\bin\sdkmanager --update
      报错:Warning:An error occurred during instakkation:failed 同move or delete existing target file:C:\Program Files (x86)\Android\android_sdk\tools ,
      既然这样,找到tools文件夹改为tool  继续执行 C:\Program Files (x86)\Android\android_sdk\tool\bin\sdkmanager --update
      可能会报错,可是只要有生成tools文件夹就好,把生成的tools里面的文件移到tool,有重复就替换,而后删掉tools,把tool改为tools
    9. 继续执行 flutter doctor,提示:

       

    10. 既然有提示那就跟着提示走咯。执行flutter doctor --android-licenses,一路 y 就行了,完成后会告诉你All SDK packages licenses accepted。
      java

    11. 执行flutter doctor 

       

    以上就是安装配置的全过程,总共耗费一个下午的时间,写博客又花了一个上午,但愿对你们有所帮助android

    下面是能够参考的文章:
    android sdk : http://www.javashuo.com/article/p-ojzxdjzk-dt.html  
    flutter中文官网 : https://flutterchina.club/setup-windows/windows

相关文章
相关标签/搜索