当前位置: 首页 > news >正文

flutter在安卓模拟器上运行

目录

    • 下载android studio,然后把其中的模拟器设为环境变量,然后在vscode/cursor中使用插件,打开安卓模拟器
    • 一、下载android studio
        • 网址
        • mac 下载64位 ARM
    • 二、启动android studio
    • 三、设置SDK
    • 四、打开文件 打开模拟器
    • 五、运行程序
    • 六、在vscode/cursor中使用安卓模拟器
        • 1、在Android Studio中一定要勾选命令行这个选项
        • 2、设置环境变量
        • 3、安装插件并检查
        • 4、打开模拟器
            • 用 command + shift + P 或者 F1 打开对话框
            • 右下角点击设备

下载android studio,然后把其中的模拟器设为环境变量,然后在vscode/cursor中使用插件,打开安卓模拟器

一、下载android studio

网址

https://developer.android.google.cn/studio?hl=zh-cn
网页拖到最下方

mac 下载64位 ARM

请添加图片描述

二、启动android studio

  • 遇见这个点取消
    请添加图片描述
  • 选 standard

请添加图片描述

  • 一直点下一步直到结束

三、设置SDK

  • 把SDK platform中的这些都勾选了
    请添加图片描述
  • 把SDK Tools中的这些都选上
    请添加图片描述

四、打开文件 打开模拟器

  • 用Android Studio打开flutter项目中的Android文件夹,而不是打开整个项目,

  • 在下方 [1] 处 会有红色的错误提示,点击下载一些东西,点击后自动下载,要等待较长时间,直到全部下载完,没有错误提示
    在这里插入图片描述

  • 在上图 [2] 处 是添加模拟器,点击加号选择 Create Virtual Device,请添加图片描述
    选择phone ——选个手机——点击next直到结束
    请添加图片描述

  • 添加完成后,点击Virtual后面的三角箭头,运行一个模拟器,刚才是运行要加载一些东西,遇到红色的报错就点击,会自动下载
    请添加图片描述

五、运行程序

点如图这个 Run’app’,如果下方终端又提示要下载什么,就下载,然后等待就能在模拟上运行了
请添加图片描述

六、在vscode/cursor中使用安卓模拟器

1、在Android Studio中一定要勾选命令行这个选项

请添加图片描述

2、设置环境变量
echo 'export ANDROID_HOME=$HOME/Library/Android/sdk' >> ~/.zshrc
echo 'export PATH=$PATH:$ANDROID_HOME/emulator' >> ~/.zshrc
source ~/.zshrc
3、安装插件并检查

请添加图片描述
请添加图片描述

4、打开模拟器
用 command + shift + P 或者 F1 打开对话框

点击 Lunch Emulator
请添加图片描述

右下角点击设备

请添加图片描述

然后就可以在运行时选择设备了

http://www.lryc.cn/news/540134.html

相关文章:

  • linux shell 当命令执行出现错误立即退出的方法
  • 与本地电脑PDF文档对话的PDF问答程序
  • QT之改变鼠标样式
  • 后端开发:开启技术世界的新大门
  • Sun-Panel:简洁且美观的导航首页开源项目!!
  • 第4章 信息系统架构(四)
  • 【Java八股文】07-Redis面试篇
  • Windows PyCharm的python项目移动存储位置后需要做的变更
  • 微信小程序消息推送解密
  • 《道德经的现代智慧:解码生活与商业的底层逻辑2》
  • 通过监督微调提升多语言大语言模型性能
  • 用deepseek学大模型05逻辑回归
  • 图解循环神经网络(RNN)
  • vue文件没有name属性怎么被调用
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-build.py
  • alt+tab切换导致linux桌面卡死的急救方案
  • Spark(2)linux和简单命令
  • 如何在Windows下使用Ollama本地部署DeepSeek R1
  • 【Content-Type详解、Postman中binary格式、json格式数据转原始二进制流等】
  • spring boot知识点3
  • Dart 3.5语法 28-29
  • 利用AFE+MCU构建电池管理系统(BMS)
  • 【教学类-89-06】20250220新年篇05——元宵节灯笼
  • C++ Primer 类的静态成员
  • 【UCB CS 61B SP24】Lecture 4 - Lists 2: SLLists学习笔记
  • 【科研绘图系列】R语言绘制小提琴图、散点图和韦恩图(violin scatter plot Venn)
  • Linux中POSIX应用场景
  • 量子算法导论
  • nasm - BasicWindow_64
  • SpringBoot:SSL证书部署+SpringBoot实现HTTPS安全访问