在 Android Studio 中添加资产文件夹
Posted
技术标签:
【中文标题】在 Android Studio 中添加资产文件夹【英文标题】:Adding an assets folder in Android Studio 【发布时间】:2014-12-29 16:08:27 【问题描述】:android Studio 再次改变了它的项目结构......现在是
project
└── app-module
├── manifests
├── res
└── java
我一直在网上到处寻找,但找不到放置资产文件夹的位置。当我尝试通过 Android Studio 中的目录查看器(右键单击,新建...目录)创建文件夹时,“目录”选项不可用。唯一可用的选项是:
Java Class
File
Module
Package
Image Asset
这里没有一个能满足我的要求。
有人知道吗?
【问题讨论】:
这是带有图像指导的完整答案enter link description here 【参考方案1】:如何在 Android Studio 1.5.1 中使用的图片。
在“Android”项目中(参见我图片左上角的下拉菜单),右键单击应用程序...
【讨论】:
谢谢。我浪费了大约 10 分钟点击到处寻找这个 非常感谢!!图片确实值一千字:)【参考方案2】:您可以单击项目窗口,按 Alt-Insert,然后选择文件夹->资产文件夹。 Android Studio 会自动将其添加到正确的位置。
您最有可能使用新的(ish)“Android 视图”查看您的项目。请注意,这是一个视图,而不是磁盘上的实际文件夹结构(自从引入 Gradle 作为新的构建工具以来就没有改变)。您可以通过单击“项目”窗口顶部的“Android”一词并选择“项目”来切换到旧的“项目视图”。
【讨论】:
您也可以在“Android 视图”中执行此操作:右键单击您想要资产文件夹的模块名称,然后导航到新建 -> 文件夹 -> 资产文件夹。 我尝试手动创建 assets 文件夹没有用,必须按照上述步骤操作:D 谢谢 谢谢,这是非常简单直接的方法【参考方案3】:根据新Gradle based build system
。我们必须将assets
放在main
文件夹下。
或者只需右键单击您的项目并像这样创建它
文件 > 新建 > 文件夹 > 资产文件夹
【讨论】:
我没有注意到关于放置资产文件夹的位置有任何限制。src/main/assets
是特例吗?
你的asset文件夹必须在src/main/下
请考虑我在下面的回答,我正在添加一个不在src/main/
中的一个资产文件夹 目录。它有效【参考方案4】:
要指定任何其他资产文件夹,我已将其与我的 Gradle 一起使用。这会将项目根目录中的文件夹 moreAssets
添加到资产中。
android
sourceSets
main.assets.srcDirs += '../moreAssets'
【讨论】:
【参考方案5】:右击应用-->选择
新建-->选择文件夹-->然后点击资产文件夹
【讨论】:
以上是关于在 Android Studio 中添加资产文件夹的主要内容,如果未能解决你的问题,请参考以下文章
将“资产”文件夹放在 Android Studio 中的啥位置?