Flutter Android 真机器调试 、模拟器调试、Vscode 中开发 Flutter 应用

必备条件:

1、准备一台 Android 手机

2、手机需要开启调试模式

3、用数据线把手机连上电脑

4、手机要允许电脑进行 Usb 调试

5、手机对应的 sdk 版本必须安装

注意:

1、关闭电脑上面的手机助手比如:360 手机助手、应用宝等占用 adb 端口的软件

2、关闭 HBuilder 之类占用 Adb 端口的软件

3、数据线一定要可用(可以用 360 手机助手检测)

二、Flutter 模拟器调试

3、夜神模拟器:https://www.yeshen.com/

三、Vscode 中开发运行 Flutter 应用

如果你习惯用 Android Studio 的话可以直接用 Android Studio 直接开发 Flutter。但是 Android

Studio 比较耗费电脑资源,所以这里我们推荐使用 Vscode

1、Vscode 中安装 Flutter 插件 fltter插件  flutter代码提示  Dart 插件。

2、Vscode 中打开 flutter 项目进行开发

3、运行 Flutter 项目

flutter run

r 键:点击后热加载,也就算是重新加载吧。

p 键:显示网格,这个可以很好的掌握布局情况,工作中很有用。

o 键:切换 android 和 ios 的预览模式。

q 键:退出调试预览模式。

4、Vscode 默认连不上第三方模拟器解决方案

打开夜神模拟器的bin目录 D:\Program Files\Nox\bin  然后运行cmd命令行

nox_adb.exe connect 127.0.0.1:62001

原文地址:https://www.cnblogs.com/zhaofeis/p/12325472.html

时间: 2024-08-30 13:20:13

Flutter Android 真机器调试 、模拟器调试、Vscode 中开发 Flutter 应用的相关文章

Mac 下 Android Studio 连 夜神模拟器 调试

1.运行夜神模拟器(自行搜索下载) 2.进入资源目录 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) } span.s1 { } cd /Applications/Nox\ App\ Player.app/Contents/MacOS 3.执行命令连接 p.p1 { margin: 0.0px 0.0px 0.0px

Flutter入门(一):在macOS中安装Flutter

获取Flutter SDK 到Flutter官网下载最新的安装包,或直接点击下载最新版本的Flutter SDK(2019/12/11) 解压Flutter 解压安装包到想要安装的目录(如:/developmet) $ mkdir development $ cd ~/development $ unzip ~/Downloads/flutter_macos_v1.12.13+hotfix.5-stable.zip 配置环境变量文件 1. 在bash终端打开或创建$HOME/.bash_prof

如何使用Android真机进行调试

如何使用真机调试应用程序 在开发android应用程序的时候,有时候开发不得不采用真机调试,原因很简单,因为模拟器暂时无法支持模拟一些硬件设备,而重力感应一类的开发效果更需要用真机调试.当然,采用真机调试要比模拟器快很多,模拟器不仅占PC的资源,而且运行久了会变得相当的迟钝. 采用android真机调试的最需要解决的是真机与电脑连接的问题,一旦成功连接之后,其实与模拟器调试就没什么差别了,只需要在运行Android Project时选择真机即可.在Android2.3之前,由于Android真机

mac 使用USB连接Android真机遇到的问题

问题一:使用USB连接Android真机,USB调试已打开,但是使用adb device 命令没有发现连接设备. 解决方法: 方法一.检查连接的USB数据线,是否能能传输数据,如果不能,就换一根能传输的数据线试试 方法二.一般国产手机无法连接设备,需要将设备的vender id加入到 .android/adb_usb.ini中即可 1. 查看连接USB设备的信息 打开终端,输入:system_profiler SPUSBDataType 另一种查看ID的方式: 点击Mac左上角的苹果图标----

现有项目中集成Flutter

本文列举了项目开发使用Flutter会遇到的问题,以及如何使用Flutter module在现有项目中集成Flutter,并对其原理进行了分析. 最近在做的一个商业项目,完全的使用Flutter编写的,这其中的坑,只有写过的人才能体会到. 1. 纯Flutter项目的问题 在论述纯Flutter项目问题之前,我先表述下我的观点(仅限于纯Flutter项目,目前时间2018年6月26日,不排除Flutter的发展,让我的观点改观): 对于个人开发者,可以使用纯Flutter去开发App尝鲜: 对于

讨论开发过程中到底是使用真机还是模拟器进行调试

我个人觉得,用最简单的语言描述,模拟器就是用最少的钱,提供一小部分服务. 但这是以牺牲性能为代价的,全方位的性能下降,而且能做的东西很少. 很多时候你在模拟器上调好了一切,感觉没有问题了,到了真机上就会出现各种莫名其妙的bug,让你措手不及 所以做安卓开发最好用真机 具体原因: Android的碎片化,导致虚拟机和三星.华为等终端机器存在一定区别 Android的模拟器本身优化不是很好,运行起来很慢,真的非常慢 Android的模拟器的sys-img要下载下来要么麻烦,要么死慢 对于摄像头,gp

Android真机调试流程

最近想编写android项目,于是要进行android真机测试,把我的经验分享一下. 一,android手机设置 想要进行android真机测试首先要进行手机端的许可,方法是打开USB调试.不同手机方法可能有所不同,单目的都是打开USB调试选项,我的机器是:设置-->开发人员选项-->USB调试 二,检查电脑上手机的驱动是否安装 我的系统是win8.1 查看方式是在设备设置中查看有无android,如下图: 如果没有查看到android设备说明驱动没有安装,可以在电脑端下载豌豆荚,重试. 三,

cocos2d-js 调试办法 断点调试 Android真机调试

一 使用浏览器chrome打开程序,进行调试.跟普通js程序一样. 要么自行搭建服务器,利用python脚本,或者用其他服务器程序(LAMP或XAMPP).然后用浏览器打开服务器地址. 要么直接使用cocos提供好的命令行:cocos run –p web 浏览器调试好处是,方便,对于小程序或者非native代码是非常有意义的.但部署到真机后遇到的问题,这就无法解决了,而且一些native代码也无法调试. 二 使用firefox远程调试. 因为cocos2d-js使用spidermonkey作为

Ubuntu系统连接Android真机调试

第一步:查看usb信息: 在终端输入命令 lsusb 1 2 3 4 5 6 7 8 [email protected]:~$ lsusb Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002