flutter创建项目

一、终端方式

1、创建flutter项目:

出现:

2、先直接打开Xcode自带iOS模拟器,否则会运行在macOS (macos)或Chrome (chrome)上。

3、运行项目,进入flutter 交互环境, 执行之前保证没有其他模拟器, 没有手机连接电脑, 这样项目就会直接运行在iOS 模拟器上:

nfc_reader文件夹下输入:

按下 q, 可以退出 flutter 交互环境,其他命令项:

4、查看看create命令的帮助信息, 找到 -i 和 -a 这两个参数:’

5、在1中,创建flutter项目时指定语言:

二、真机运行

1、 在 Xcode 中进行真机运行,打开iOS工程, 在Xcode中配置一下开发证书,配置成功后就可以正常运行。

2、在终端命令行中运行到真机:

到nfc_reader文件夹下,

执行flutter run命令, 此时检测到有三种运行环境以及设备的id, 后边我们就可以加上参数, 直接指定运行的设备;

终端同时会给出我们4个选项, 以便我们继续执行命令,选择真机运行。

3、带上设备 id 或者 名称直接运行在真机设备上:

三、改变项目路径注意事项

1、 终端命令运行:

把nfc_reader项目拖到桌面上. 然后执行flutter run -d iphone_uuid运行到真机, 一切正常, 没有发生任何问题。

2、 Xcode运行:

把nfc_reader项目拖到桌面上. 然后执行flutter run -d iphone_uuid运行到真机, 报错。

在Xcode项目中有一个全局通用的配置文件:

该文件中有项目相关的绝对路径, 可以找到错误提示中的路径, 经过全局搜索, 也只有这个文件里有这个路径.

我们把这三个相关的路径改为新项目路径,即可正常运行。

3、 小结

在改变项目路径后:

用 Xcode 直接运行, 会发生路径错误, 需要把相关的路径配置修改正确.

用命令行运行, 可以正常运行, 猜测应该是命令每次都会更新全局配置文件.

注意: 这里只能用的是绝对路径, 这个路径会以变量的形式传入 flutter 引擎中, 所以不能用相对路径

四、Android Studio创建项目

Original: https://www.cnblogs.com/strengthen/p/16304813.html
Author: 山青咏芝
Title: flutter创建项目

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/553583/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球