前语
前文介绍了Flutter开发环境的搭建,本文就来新建个示例demo运转玩玩。
一: 创立Flutter示例项目
1.1 Android Studio创立Flutter项目
- 翻开
Android Studio挑选New Flutter Project。
- 挑选
Flutter之后,输入项目信息,挑选finish完结创立。
1.2 终端创立Flutter项目
- 翻开终端,进入想要创立
Flutter项目的目录。
- 运用终端创立
Flutter项目也能够指定言语、渠道、模板等,运用如下指令能够检查终端创立项目的一些选项指令。
flutter create --help
iOS默许运用Swift言语,android默许运用kotlin言语,创立项目时,咱们能够经过-i和-a来指定相应的言语。其他一些指令,有爱好的能够自己研讨。
- 运用如下指令创立
iOS言语为OC的Flutter项目。
flutter create -i objc flutter_demo
二: 运转Flutter项目
2.1 终端运转项目
2.1.1 终端运转项目到iOS模拟器
- 进入
Flutter项目目录,翻开iOS模拟器,经过如下指令运转项目。
// 进入项目目录
cd flutter_demo
// 翻开iOS模拟器
open -a Simulator
// 运转Flutter项目
flutter run
Flutter run key commands为调试指令:
r:热重载。修正代码后从头载入,以显现更改。R:热重启。从头发动项目,使项目回到初始状况。h:列出所有可用的交互式指令。d:分离(停止”flutter run”,但让应用程序持续运转)。即模拟器上运转的程序与项目断开调试,独自运转。c:清除屏幕。q:退出(停止设备上的应用程序)。输入
h能够检查所有可用的交互式指令,有爱好的能够自己研讨。
2.1.2 终端运转项目到iOS真机
- 总所周知,
iOS项目想要在真机上运转是需求签名的,所以先翻开项目目录下iOS对应的Runner.xcworkspace修正Bundle Identifier,指定Team。
- 连接真机,运用
Xcode运转项目(每个项目第一次在真机上运转,都需求运用Xcode运转,以进行签名,后续就能够运用Android Studio、VS Code或终端进行运转了。之所以不运用Xcode进行开发调试,是因为Xcode不支持Dart语法和热重载、热重启,可是Android Studio支持)。
-
Xcode停止运转,回到终端,履行如下指令运转项目。
flutter run
- 有多个设备的情况下,会给咱们列出来,这儿挑选序号为
1的真机(运转时真机不要处于锁屏状况,否则会运转失利)。
2.2 Android Studio运转项目
- 运用
Android Studio翻开Flutter项目或直接将项目目录拖入Android Studio,将项目类型改为Project。
- 真机连接电脑,发动模拟器,改写之后,挑选设备运转项目(想要将项目运转到
iOS真机上的话,也需求先运用Xcode进行签名)。
- 修正导航栏
title,点击热重载功能,会发现很快就将咱们所修正的地方进行重载了。
- 点击热重启,检查模拟器
APP变化,会发现数字从头变为了0。
总结
到这儿,关于示例程序运转的介绍就结束了。下篇文章将开始介绍Dart的根底语法。敬请期待。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。















