美文网首页
vscode创建flutter项目

vscode创建flutter项目

作者: 前端一条鱼 | 来源:发表于2020-12-21 15:38 被阅读0次

    记录flutter创建运行过程的问题及解决方法

    创建flutter项目

    1. C + S + p,输入 "flutter", 然后选择 "Flutter: New Project"操作
    2. 输入一个项目名称,例如"flutter_myapp", 然后按回车键
    3. 创建或者选择一个父文件夹
    4. 等待项目创建完成
    

    运行flutter项目

    1. 打开安卓模拟器,vscode右下角 `no device` 点击,选择一个模拟器(android studio创建)
    2. 命令行输入:flutter run
    

    报错信息及解决

    1.Running Gradle task 'assembleDebug'...
      Running Gradle task 'assembleDebug'... Done
    在这里卡住了,提示下载要很长时间。
    解决:项目文件夹`android`下`build.gradle`文件内容修改如下:
    --------------------------------------------------------------------------------------------------------------
    buildscript {
        ext.kotlin_version = '1.3.50'
        repositories {
            // google()     //注释
            // jcenter()     //注释
            // 新增
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/jcenter' }
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:3.5.0'
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        }
    }
    
    allprojects {
        repositories {
            // google()    //注释
            // jcenter()    //注释
            // 新增
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/jcenter' }
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        }
    }
    
    2. A problem occurred evaluating project ':app'.
    > Failed to apply plugin [id 'com.android.application']
       > Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line 'android.overridePathCheck=true' 
    to gradle.properties file in the project directory.
    原因:项目所在路径含有中文或其他`包含非ASCII字符`的字符
    
    3.如果没打开模拟器,就先启动flutter项目,会报一个找不到设备的错误。
    

    启动成功

    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).
    An Observatory debugger and profiler on Android SDK built for x86 is available at: http://127.0.0.1:55908/xOX9KJhsdt8=/
    

    相关文章

      网友评论

          本文标题:vscode创建flutter项目

          本文链接:https://www.haomeiwen.com/subject/sybrnktx.html