首页 文章

我在哪里将'assets'文件夹放在Android Studio中?

提问于
浏览
1241

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

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

19 回答

  • 15

    在/ app / src / main下创建目录或使用studio文件 - >新建 - >文件夹 - >资产文件夹 .

  • 22

    简单地按照这个

    File > New > folder > assets Folder

    注意:必须在创建文件夹之前选择应用程序 .

  • 5

    两种方式1.选择app / main文件夹,右键单击并选择New => Folder => Asset Folder它将在main中创建'assets'目录

    • 选择主文件夹,右键单击并选择新建=>目录输入名称为'assets' =>确定
  • 30

    如果你在这个线程中尝试了所有的子弹都是徒劳的,请尝试清理你的项目 . 在我的情况下,它只在 Projet - > clean 后工作

  • 1499

    嗨,这很简单,首先,资产文件夹不会自动创建项目 . 我们需要创造它 .

    Assets文件夹的位置是: - App-> src-> assets

    请看两张简单的图片:在此处输入图片说明

    注意:对于craeting assets文件夹,只需单击项目右键单击选择NEW然后文件夹然后选择Assets,它将创建assets文件夹 .

  • 4

    assets 文件夹放在 main/src/assets 路径中 .

  • 8

    Step 1 : Go to Files. Step 2 : Go to Folders. Step 3 : Create Assets Folder.

    在Assets文件夹中,只需输入字体并在需要时使用它 .

  • 1

    查看项目的.iml文件,您将看到以下行:

    <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
    

    这意味着已经为Gradle声明了"assets"文件夹 . 您需要在 src/main/ 下创建它(我使用的是Android Studio 0.4.2) .

  • 1343

    在Android Studio中,单击 app 文件夹,然后单击 src 文件夹,然后单击 main 文件夹 . 在主文件夹中,您可以添加assets文件夹 .

  • 77

    选择 app 文件夹,然后:

    File > New > folder > assets Folder

    默认位置在 /main 文件夹内

  • 5

    File > New > folder > assets Folder

  • 2

    由于Android Studio使用the new Gradle-based build system,因此您应该putting assets/ inside of the source sets(例如, src/main/assets/ ) .

    在典型的Android Studio项目中,您将拥有 app/ 模块,其中包含 main/ sourceset(项目根目录的 app/src/main/ ),因此您的主要资产将位于 app/src/main/assets/ 中 . 然而:

    • 如果需要特定于构建的资源,例如 debugrelease ,则可以为这些角色创建源集(例如, app/src/release/assets/

    • 您的产品口味也可以包含具有资产的源集(例如, app/src/googleplay/assets/

    • 您的检测测试可以有一个包含自定义资源的 androidTest sourceset(例如 app/src/androidTest/assets/ ),但请确保 InstrumentationRegistry 请求 getContext() ,而不是 getTargetContext() 来访问这些资产

    另外,快速提醒一下:资产在运行时是只读的 . 使用internal storageexternal storagethe Storage Access Framework进行读/写内容 .

  • 5

    右键单击app文件夹 - >新建 - >文件夹 - >资产文件夹 - >设置目标源设置 - >单击完成按钮

  • 10

    点击主目录→新目录→目录名称“资产”

  • 2

    需要为gradle配置参数
    我希望能够奏效

    // file: build.gradle  
    sourceSets {
        main {
            assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/']
        }
    }
    
  • 114
    Src/main/Assets
    

    如果选择了应用程序,它可能不会显示在侧栏上 . 单击顶部的下拉菜单,其中显示android并选择包 . 你会看到它 .

  • 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'
            }
        }
    }
    
  • 1

    升级到Android Studio的发布版本时,您可能会自动切换到新的Android项目视图(有关详细信息,请参阅here) . 如果您切换回“项目”或“包”视图,则应该看到基于Gradle的项目的标准文件夹层次结构 . 然后参考CommonsWare's answer获取适当的位置 .

  • 8

    Let Android Studio do it for you.

    • 在Android Studio(1.0及以上版本)中,右键单击
      enter image description here
      文件夹并导航至 Assets Folder .

    enter image description here

    • 在下一个屏幕上,单击 Finish .

    enter image description here

    瞧!它将在 main 目标源集中创建 assets 文件夹 .

    enter image description here

相关问题