Flutter 开发者工具 Android Studio 开发Flutter应用

这篇具有很好参考价值的文章主要介绍了Flutter 开发者工具 Android Studio 开发Flutter应用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Flutter 开发者工具 在 Android Studio 开发Flutter应用

🔥 Android Studio 版本更新 🔥

Android Studio Check for Update Connection failed

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

解决方案

如果是运行的是32位的android studio需要在andriod studio的启动目录下找到studio.exe.vmoptions这个文件。

如果是64位的就找到studio64.exe.vmoptions这个文件。

在后面加上:

-Djava.net.preferIPv4Stack=true

-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml  
-Didea.patches.url=http://dl.google.com/android/studio/patches/ 

重启studio即可解决问题。

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter​ 

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 🔥 编辑代码,和查看问题 🔥

 Dart 插件 可以做到如下几点 : 

  • 语法高亮显示。

  • 基于多种类型分析的代码补全。

  • 定位到类型的声明(Navigate > DeclarationFlutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

  • 查找类型的引用(Edit > Find > Find Usages

    Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

     Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

查看当前存在的代码问题(View > Tool Windows > Dart Analysis),所有问题会在 Dart Analysis 窗口中显示

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 DevTools 调试  🔥

使用 开发者工具 (DevTools) 运行在浏览器里的一系列调试和分析工具 ,也包括 Flutter inspector

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点调试  Step Over(F8)🔥 

Step Over(F8):执行到下一行 —— 一步步往下走

程序向下执行一行,如果当前行有方法调用,这个方法将被执行完毕返回,然后到下一行。 

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点调试  tep Into(F7)🔥

Step Into(F7):单步跳入 —— 看到方法往里走

程序向下执行一行,如果该行有自定义方法,则运行进入自定义方法 

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点调试 Force Step Into(Alt + Shift + F7)🔥 

Force Step Into(Alt + Shift + F7):强制单步跳入 —— 所有方法看完整

该按钮可以进入任何方法,包括系统方法。 

同 Step Into(F7):单步跳入 差不多 (目前在Flutter工程上调试是这样 , 但是Java工程可能有差异)

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点调试  Step Out (F8) 🔥

 Step Out (F8):跳出方法或跳到下一个断点 —— 有断点下一个,走完断点继续走
如果在调试的时候进入了一个方法,并觉得该方法没有问题,就可以使用 Step Out 跳出该方法,返回到该方法被调用处的下一行语句。值得注意的是,该方法已执行完毕。

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 ...........

🔥 断点调试  Run To Cursor(Ctrl + R) 🔥

 Run To Cursor(Ctrl + R) —— 下个断点我们见
快速进入当前代码执行的地方,多用于循环。

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutterFlutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 表达式求值 🔥 

Evaluate Expression(Ctrl + U):表达式求值
点击该按钮会在当前调试的语句处嵌入一个交互式解释器,在该解释器中,可以执行任何想要执行的表达式进行求值操作。

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 🔥 断点管理 跨断点调试 🔥

Resume Program:移动到下一个断点 —— 跨断点调试

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点管理 暂停调试 🔥

Pause Program:暂停调试

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点管理 结束调试 🔥 

Stop:直接结束调试

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 🔥 断点管理 可设置断点的属性 🔥

View Breakpoints:查看断点信息,并可设置断点的属性

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 🔥 断点管理 屏蔽所有断点 🔥 

Mute Breakpoints:将设置的全部断点的状态置为无效,有点取反的意思,当有效的时候点击断点全部变为无效,反之无效变为有效。

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 断点管理  恢复布局 🔥

Restore Layout:恢复布局
点击即可恢复到 Debug 调试窗口的默认布局。

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

 Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

🔥 在工具栏上运行调试 🔥 

Flutter 开发者工具 Android Studio 开发Flutter应用,Flutter 杂文,flutter

Target Selector  选择要运行的设备
Config Selector  配置要运行的Flutter 主要函数 main.dart
Run 运行
Debug  调试
Run with converage 测试代码的覆盖率
Hot reload 热重载应用
Flutter Attach AndroidStudio 与设备之间建立 Socket 连接 Flutter Attach 调试 Flutter Code
Stop 停止应用运行

🔥 快速编辑和查看效果 🔥

Flutter 有效加快开发周期。使用 热重载 功能,你可以在修改源码后,几乎马上看到效果。

Flutter 工程 热重载文章来源地址https://www.toymoban.com/news/detail-617482.html

到了这里,关于Flutter 开发者工具 Android Studio 开发Flutter应用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python速查表;腾讯大佬的AIGC设计应用汇总;这个世界需要10亿开发者;67个最常用AI工具清单 | ShowMeAI日报

    👀 日报周刊合集 | 🎡 生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 随着AIGC浪潮的兴起,越来越多小伙伴尝试着使用 GPT 类工具开发小程序、网页、小游戏等应用,也意识到 Python 编程是绕不过去知识门槛。 推荐一份 ShowMeAI 制作的 Pyhton 速查表,涵盖了 Python 3 编

    2024年02月06日
    浏览(53)
  • Flutter 运行IOS真机,提示无法打开“iproxy”,因为无法验证开发者

    Flutter 运行IOS真机,提示无法打开“iproxy”。如下图: 在终端输入一下命令行 + flutter SDK路径(/Users/xxx/flutter/bin/cache/artifacts/usbmuxd/iproxy)  如:

    2024年02月08日
    浏览(61)
  • 华为手机如何进入开发者模式?连接studio真机调试

    对于安卓开发者来说, 真机调试 是非常好的选择,对电脑配置也没有过分的要求。如果采用A ndroid Studio自带安卓虚拟机调试 ,真的很慢,一点都不友好。 真机调试的步骤:打开设置-关于手机-版本号,然后 连续点击版本号 ,会提示 已经处于开发者选项 。退回到上级目录,

    2024年02月13日
    浏览(60)
  • 开发者的瑞士军刀!一款适用于开发者的工具集合!

    大家好,我是 Java陈序员 。 俗话说“工欲善其事必先利其器”,有一个好的工具可以事半功倍。 编程开发亦是如此。 今天,给大家介绍一款离线的 Windows 应用程序,该应用涵盖常见的开发工具集合,旨在提高工作效率! 关注微信公众号:【Java陈序员】,获取 开源项目分享

    2024年01月22日
    浏览(63)
  • 突破Android开发瓶颈:6年Android开发者的实用建议

    作为一名在Android领域摸爬滚打6年的老手,我想给那些在这个行业工作了3~5年的朋友们提供一些职业和技术上的建议。 许多开发者在职业生涯中都会遇到一个瓶颈期,尤其是当你在一个公司待了很长时间,感觉自己的技术和业务能力都无法得到提升时。如果你正在经历这种困

    2024年01月20日
    浏览(59)
  • Chrome 开发者工具

    Chrome 开发者工具非常重要,所蕴含的内容也是非常多的,熟练使用它能让你更加深入地了解浏览器内部工作原理。 时间线主要用来展示 HTTP、HTTPS、WebSocket 加载的状态和时间的一个关系,用于直观感受页面的加载过程。如果是多条竖线堆叠在一起,那说明这些资源被同时加载

    2024年01月18日
    浏览(59)
  • 小程序开发--开发者工具的插件推荐

    写在前面: 用官方的开发者工具真的是,emm不是很好用。加上这些插件可以帮助更加舒服的进行开发。除了wxml,建议其他的都可以安装。 这个开发者工具感觉是嵌套了vscode。安装插件、命令什么的都和vscode一样。 安装步骤: 1.在vscode里面安装插件 2.打开插件目录 3.安装,这

    2024年02月09日
    浏览(67)
  • 微信开发者工具安装

    目录 简介 安装过程 微信开发者工具介绍 总结: 自己打算在业余时间,学习微信小程序的开发,就先下载了微信开发者工具。下面记录一下微信小程序开发者工具安装过程。 微信开发者工具连接:https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html         到此已经安装完

    2024年02月07日
    浏览(75)
  • Chrome开发者工具介绍

    Chrome开发者工具是谷歌浏览器自带的一款开发者工具,它可以给开发者带来很大的便利。常用的开发者工具面板主要包含 Elements 面板、 Console 面板、 Sources 面板、 Network 面板、 Performance 面板、 Memory 面板、 Application 面板。 名称 说明 Elements 查找网页源代码HTML中的任一元素,

    2024年02月13日
    浏览(50)
  • Android 15的开发者预览版

    Android 15的开发者预览版在多个方面带来了创新功能,以下是一些主要特点: 功耗管理改进:Android 15引入了动态性能框架,这一框架对功耗密集型应用与手机电源系统的交互方式进行了优化。这意味着应用程序可以更高效地使用手机的资源,如GPU、CPU和散热系统。对于长时间

    2024年02月21日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包