为啥我们需要使用 Android Studio 来构建 Flutter 应用? [关闭]

Posted

技术标签:

【中文标题】为啥我们需要使用 Android Studio 来构建 Flutter 应用? [关闭]【英文标题】:Why do we need to use Android studio for building a flutter app? [closed]为什么我们需要使用 Android Studio 来构建 Flutter 应用? [关闭] 【发布时间】:2021-02-06 13:40:24 【问题描述】:

使用 android Studio 构建 Flutter 应用有哪些优势? 它与 Visual Studio 代码有何不同?

【问题讨论】:

【参考方案1】:

您可以在两个 IDE 中运行该应用程序。 Android Studio 更专注于移动开发,所以也许有一些功能可以让工作更轻松,但总的来说,两者都是完全有效的。例如,如果您以前使用过 Vscode,那么您可能会对您知道它是如何工作的东西感到更自在。但是它们都可以正常工作。

【讨论】:

【参考方案2】:

你也可以有其他的IDE,但是Android studio是谷歌官方支持的,Flutter的创造者。其他著名的 Ide 包括 Visual Studio Code、Screenshots、Intelij Idea 等

【讨论】:

【参考方案3】:

这两个 IDE 在网上有很多比较。您可以轻松搜索。我将分享两个相关来源。 One 是:

Android 工作室-

优点

Android Studio 是 Google 自己构建的用于 Android 开发的软件。因此,可以肯定的是,只要 Android 应用仍在开发中,对它的支持就永远不会下降。

Studio 也是 Google 推荐用于 Android 开发的工具,它是首先获取与 Android 相关的更新的 IDE。

缺点

Gradle 同步失败 渲染问题 找不到班级 布局 重新安装存储库 更新 SDK(即使是最新版本)

Android Studio 是适用于 Android 的官方 IDE,它作为 Android IDE 工作得很好。不幸的是,这是它唯一能做的。如果你想用 Java 开发其他平台的应用程序,你还必须学习另一个 IDE。

Visual Studio-

优点

Visual Studio Code 开箱即用相当完整,但有许多插件可用于扩展其功能。

Visual Studio Code 中有非常稳固的 TypeScript 集成。两者都是微软开发的,VSC 本身是用 TypeScript 编写的。

Visual Studio Code 集成了 Git 控制,可确保速度、数据完整性并支持分布式非线性工作流。

这些功能使您无需在单独的选项卡中将其作为一个整体打开即可浏览代码。此外,允许编辑。

缺点

有时它不会告诉您是否在方法名称中输入了拼写错误,或者是否未使用某个方法以及其他几个重要功能。

因为文件搜索太慢了,所以为了模拟更快的搜索,您的结果会受到限制。

考虑到搜索文件需要多长时间,绝对不可能将此工具用于大型项目。

这些是我从我的角度比较 AS 和 VS 的观点,如果你的电脑速度很快,那么我建议你使用 Android STUDIO。虽然 vs 比 AS 更快,但是 AS 有更多的功能,这简直是锦上添花。

您也可以从the second one 阅读。

【讨论】:

以上是关于为啥我们需要使用 Android Studio 来构建 Flutter 应用? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio [JDBC]:为啥我无法访问数据库

为啥构建 ANE 需要 Android Studio / Eclipse?

Android - 在每次新的 Android Studio 更新中我都需要重新安装 Fabric 插件 - 为啥

Android studio中为啥明明写了权限还会报错

为啥在android studio 布局中使用自定义控件就报错

为啥我的 build.gradle android studio 中没有 allprojects?