图片 Asset Studio 在颤振项目中不可用

Posted

技术标签:

【中文标题】图片 Asset Studio 在颤振项目中不可用【英文标题】:image Asset Studio not available in flutter projects 【发布时间】:2020-08-10 01:54:12 【问题描述】:

我想使用此处所述的资产工具创建一个新图标。 令人惊讶的是,上下文菜单中缺少创建图像集的选项:

【问题讨论】:

嗨@Devitella,如果这个或任何答案已经解决了您的问题,请考虑通过单击复选标记接受它。这向更广泛的社区表明您已经找到了解决方案,并为回答者和您自己提供了一些声誉。没有义务这样做。 【参考方案1】:

右键单击您的 Flutter 项目的任意位置 > Flutter > 在 android Studio 中打开 Android 模块。(新窗口) 它会要求你更新右下角的 Gradle,更新它。稍等。

更新后,右键单击 res 文件夹,该选项应该可用。

【讨论】:

嗨弗朗西斯科,欢迎来到 SO!您会希望在答案中包含图片,而不是链接,因此多年后答案仍然可以阅读。 是的——我的错。在我的评论队列中经过几分钟后想到了这一点,并且没有足够快地回到这里。 ;-)【参考方案2】:

在android studio中只打开flutter项目的android文件夹。

然后就可以看到图片素材工作室可用了。

这是一个链接。

https://github.com/flutter/flutter-intellij/issues/3512

【讨论】:

【参考方案3】:

要在 Flutter 中创建图像资产,您需要执行以下操作:

1 - 在项目视图模式下,右键单击您的根项目并选择新目录;并给它起个名字 images

2 - 转到 pubspec.yaml 文件并找到资产部分。它将被注释,因此取消注释,然后将您的目录添加到资产中。它应该是这样的:

assets:
  - images/             

但要小心缩进。如果您的缩进不正确,它将无法正常工作。

然后您可以使用您添加到项目中该目录的所有图像资产。

如果您需要更多说明,请在 cmets 中告诉我!

【讨论】:

这个问题是关于图像资产工作室的,但这个答案是关于将图像添加到颤振项目的。我认为这是两件不同的事情。【参考方案4】:

您必须首先使用 Android Studio 而不是使用 VS 代码来创建 Flutter 项目。创建项目后,您可以在 VS code 上打开它并开始编码...否则您将无法访问 android studio 模块和一些选项,例如 Vector asset 或 Image asset 。希望你能得到这个。

【讨论】:

如果我在 VS 代码中启动项目,以后有什么办法可以修复它吗?【参考方案5】:

更喜欢 Remon Answer 将图像添加到颤振资产 但如果你想实现这一点 1-在android studio中从flutter打开你的android项目,以便能够看到你提到的命令,这样你就可以按照你的教程进行操作

【讨论】:

【参考方案6】:

它对我也不起作用,我使用清除了构建 flutter clean 然后该选项可用。

【讨论】:

以上是关于图片 Asset Studio 在颤振项目中不可用的主要内容,如果未能解决你的问题,请参考以下文章

重构在 vs 代码中不可用的颤振代码

Service Fabric 应用程序模板在 Visual Studio 中不可用

.NET 5 在 Visual Studio 2019 中不可用

在颤振中使用 image.asset 时图像质量下降

无法在 android studio 中创建颤振项目

颤振补间基本动画在“FutureBuilder”中不起作用