Android Studio 运行Demo

1 新建项目 

用 Android Studio 可以直接创建 Flutter项目。

 File -> New -> New Flutter Project。

直接点击Next。

 


项目名称要小写字母加下划线组成,点击创建即可。

还可以使用命令行来创建,首先在命令行中,进入到一个目录,用来放置项目,然后使用 flutter 指令创建项目:

flutter create flutter_demo_01

PS: flutter_demo_01 为项目名称,用小写字母加下划线组成。运行完成会在目录下新建一个Flutter项目。


2 打开项目

使用 Android Studio 打开项目。

创建完成的项目是可以运行的 demo,下面来运行这个demo。

3 配置国内参数

第一处修改:

这个修改为:

buildscript{
    repositories{
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/google'
        }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/jcenter'
        }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/nexus/content/groups/public'
        }
    }
}
allprojects {
    repositories {
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/google'
        }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/jcenter'
        }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/nexus/content/groups/public'
        }
    }
}

rootProject.buildDir = "../build"
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(":app")
}

tasks.register("clean", Delete) {
    delete rootProject.buildDir
}

第二处修改:

修改为国内的腾讯云镜像下载路径 版本要和显示的一致(此处尝试如果https不行 就http  ):

distributionUrl=http://mirrors.cloud.tencent.com/gradle/gradle-7.6.3-all.zip

4 运行App

首先选择和打开虚拟设备。

可以在这个地方打开虚拟设备,默认是没有的,自己可以创建一个即可

会打开我们新建的虚拟安卓设备,然后点击运行按钮,运行App。

在右侧会显示运行的demo程序。

demo 是一个计数程序,点击右下角的按钮,数字会累加。

点击运行后显示进度  差不多1-3分钟左右就可以了,如果还没好,估计出现问题了

 


如果第一次运行的,建议可以使用命令行  flutter run --verbose    来执行,这样就可以显示运行的进度了 而不是傻傻的等待