Flutter移动App开发环境的建立
前端开发
APP开发
浏览:610 次

认为这是小黑第一次接触手机开发,并做好记录
1、 Flutter SDK和环境变量设置
下载最新的SDK并在Flutter的官方网站上配置环境变量。Flutter是基于飞镖语言开发的。如果你还没有使用dart语言,你需要先学习dart语法。开发了Java和JS的学生应该能够更快地入门。达特语保留了这两种语言的优点,并补充了这两个语言的缺点。Flutter SDK是用Dart SDK构建的
环境变量配置
2、 开发工具配置

小黑使用Android Studio在Window中开发。记录您和同事在配置过程中遇到的陷阱。
(1) 启用Windows系统的虚拟加速:如果您需要启用模拟器来开发移动App,您需要启用
VirtualizationTechnology(我的机器在默认情况下是打开的,所以我在匹配环境的过程中没有遇到这个问题,但我的同事遇到了这个问题,如果没有打开,虚拟机就无法启动)。方法如下(窗口10):重新启动机器,在引导过程中,我将提示del或f12进入BIOS,并将VirtualizationTechnology更改为enabled。
(2) JAVA_对于HOME配置,小黑是一名JAVA程序员,JAVA开发环境自然是完整的。然而,一些同事以前是前端开发人员,没有接触过Java。因此,在环境设置期间会遇到Java环境变量的配置。
(3) Android工作室模拟器(AVD)特别占用空间。默认情况下,如果在建议安装磁盘C之前更改了位置。原本,磁盘C上没有多少剩余空间。安装AVD后,磁盘更加不稳定。后来,模拟器被删除并放在另一个磁盘上。我在网上找到了一个解决方案,但当我坐下时,虚拟机无法启动,所以我重新安装了它

(4) 同意SDK管理器许可:Window system cmd进入Android SDK的tools/bin目录,并执行
Sdkmanager--许可证。很多人彼此不认识。一直同意是正确的。
3、 现有项目启动过程中遇到的问题
(5) 模拟器是x86
flutter的默认apk包是arm。但虚拟机是x86。因此,程序生成的apk文件无法安装到虚拟机中。

AndroidAppgradle中的NDK配置
设计硬件接口知识点如下: