将“assets”文件夹放在 Android Studio 中的什么位置?

发布于 2022-03-22 23:30:15

我对assets文件夹感到困惑。它不是在 Android Studio 中自动创建的,几乎所有讨论这个问题的论坛都在谈论 Eclipse。

如何在 Android Studio 中配置 Assets 目录?

关注者
0
被浏览
107
1 个回答
  • 面试哥
    面试哥 2022-03-22
    为面试而生,有面试问题,就找面试哥。

    由于 Android Studio 使用新的基于 Gradle 的构建系统,因此您应该将其放入assets/源集(例如src/main/assets/)中。

    在典型的 Android Studio 项目中,您将拥有一个app/带有源集main/app/src/main/在项目根目录之外)的模块,因此您的主要资产将进入app/src/main/assets/. 然而:

    • 如果您需要特定于构建类型的资产,例如debugvs release,您可以为这些角色创建源集(例如,. app/src/release/assets/
    • 您的产品风格还可以具有带有资产的源集(例如,app/src/googleplay/assets/
    • 您的仪器测试可以有一个带有androidTest自定义资产(例如app/src/androidTest/assets/InstrumentationRegistry``getContext()``getTargetContext()

    另外,快速提醒一下:资产在运行时是只读的。使用内部存储外部存储存储访问框架来读取/写入内容。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看