我对assets
文件夹感到困惑。它不是在 Android Studio 中自动创建的,几乎所有讨论这个问题的论坛都在谈论 Eclipse。
如何在 Android Studio 中配置 Assets 目录?
我对assets
文件夹感到困惑。它不是在 Android Studio 中自动创建的,几乎所有讨论这个问题的论坛都在谈论 Eclipse。
如何在 Android Studio 中配置 Assets 目录?
由于 Android Studio 使用新的基于 Gradle 的构建系统,因此您应该将其放入assets/
源集(例如src/main/assets/
)中。
在典型的 Android Studio 项目中,您将拥有一个app/
带有源集main/
(app/src/main/
在项目根目录之外)的模块,因此您的主要资产将进入app/src/main/assets/
. 然而:
如果您需要特定于构建类型的资产,例如debug
vs release
,您可以为这些角色创建源集(例如,. app/src/release/assets/
)
您的产品风格还可以具有带有资产的源集(例如,app/src/googleplay/assets/
)
您的仪器测试可以有一个带有androidTest
自定义资产的源集(例如app/src/androidTest/assets/
,InstrumentationRegistry
getContext()
getTargetContext()
让 Android Studio 为您完成。
Assets Folder
.Finish
。瞧!它将在目标源集中创建assets
文件夹。main
查看项目的 .iml 文件,您将看到以下行:
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
这意味着已经为 Gradle 声明了“assets”文件夹。您需要在src/main/
(我使用的是 Android Studio 0.4.2)下创建它。
很简单,按照以下步骤
文件 > 新建 > 文件夹 > 资产文件夹
注意:必须在创建文件夹之前选择应用程序。
在android studio中你可以指定source、res、assets文件夹的位置。对于 build.gradle 文件中的每个模块/应用程序,您可以添加如下内容:
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
sourceSets {
main {
java.srcDirs = ['src']
assets.srcDirs = ['assets']
res.srcDirs = ['res']
manifest.srcFile 'AndroidManifest.xml'
}
}
}
简单地说,双班,然后键入资产文件夹
选择它在正确的地方创建
右键单击应用程序文件夹->新建->文件夹->资产文件夹->设置目标源集->单击完成按钮
如果您在此线程中尝试了所有的子弹都徒劳无功,请尝试清理您的项目。在我的情况下,它只在Projet
->clean
将资产文件夹放在main/src/assets
路径中。
Src/main/Assets
如果选择了该应用程序,它可能不会显示在您的侧边栏上。单击顶部显示 android 的下拉菜单并选择包。你会看到它。
升级到 Android Studio 的发布版本时,您可能会自动切换到新的 Android 项目视图(请参阅此处了解更多信息)。如果您切换回 Project 或 Packages 视图,您应该会看到基于 Gradle 的项目的标准文件夹层次结构。然后参考CommonsWare 的答案以获取适当的位置。
需要为 gradle 配置参数,
我希望它会起作用
// file: build.gradle
sourceSets {
main {
assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/']
}
}
app
在 Android Studio 中,依次单击文件夹、文件src
夹和main
文件夹。在主文件夹中,您可以添加资产文件夹。
第 1 步:转到文件。第 2 步:转到文件夹。第 3 步:创建资产文件夹。
在 Assets 文件夹中,只需放置字体并在需要时使用它。
follow these steps
1)file->New->Folder
there are multiple options like
aidl folder
assets folder
jni folder
2) choose options assets folder
3) then there is option to change path of assets folder if you
want to change then check otherwise left that checkbox of cahnge folder location
4) click on finish
Either create a directory under /app/src/main or use studio File-> New -> Folder - > Assets Folder.
在 Android Studio 中,在 app->src->main 中右键单击文件夹,然后创建新的 DIRECTORY 名称assets
。