上下文
我正在一个Flutter应用程序上工作,并且已经在VS Code(我喜欢的编辑器)中完成了我所有的开发工作。
问题
我导航到Android Studio my_app/android/app/src/main/res/
或my_app/android/app/src/main/res/drawable
中的文件夹,然后 * 右键单击 。New〉Vector Asset,但它不在那里( 见下图 *)。这发生在上述两个路径上。
我所尝试的
- 我尝试在
my_app/android/app/res/drawable
创建新的资源文件夹,但该选项仍然不显示在上下文菜单中。 - 我已经看过this Stack Overflow question,但接受的解决方案没有工作(我尝试以上).下一个建议的解决方案是降级Android Studio.
- 我试过在Android Studio中只打开
android
目录,但也不起作用。
我的问题
1.选择权去哪儿了?
1.如何在必须降级Android Studio版本的情况下添加矢量资产?
3条答案
按热度按时间qyswt5oh1#
他们把它整理了一下,你现在可以使用
Resource Manager
了--如果标签不在屏幕的左上角,那么它就在Tools
菜单中。打开菜单后,按左上角的+
图标,你就可以添加一个Vector Asset
。你可以导入一个,或者有一个Clip Art
选项,里面有内置的图标供你选择。编辑--这可能就是您要讨论的内容,如果我在
Android
和Project
视图中右键单击drawable
或res
,就会出现New > Vector Asset
选项。bz4sfanl2#
给出的链接是向您展示如何在android studio中添加矢量资产。
https://developer.android.com/studio/write/vector-asset-studio
1.您需要在build.gradle(app)文件中添加设置。
机器人{
默认配置{矢量可绘制对象.useSupportLibrary = true
}
}
依赖关系{
}
1.在res文件夹中添加矢量资源的步骤:在Android Studio中,打开一个Android应用项目。在“项目”窗口中,选择Android视图。右键单击res文件夹,然后选择“新建”〉“矢量资产”。一些其他项目视图和文件夹也具有此菜单项。如果出现"需要更新的Android插件for Gradle“对话框,请按如下所示更正您的Gradle版本:在项目结构对话框中,选择项目。在Android插件版本字段中,将Android Plugin for Gradle版本更改为1.5.0或更高版本,然后单击确定。Gradle将同步项目。在项目窗口的Android视图中,右键单击res文件夹,然后选择新建〉Vector Asset。
x8diyxa73#
从“工具”打开资源管理器:
在此处按下“导入可绘图对象”
现在你可以选择一个你想要导入的svg文件并命名它。