Где я могу разместить папку "assets" в Android Studio?

Я запутался в папке assets. Он не создается автоматически в Android Studio, и почти все форумы, на которых это обсуждается, говорят об Eclipse.

Как настроить каталог активов в Android Studio?

Ответы

Ответ 1

Так как Android Studio использует новую систему сборки Gradle, вы должны поставить assets/ внутри исходный набор (например, src/main/assets/).

В типичном проекте Android Studio у вас будет app/ модуль с main/ sourceset (app/src/main/ от корня проекта), и поэтому ваши основные активы перейдут в app/src/main/assets/. Однако:

  • Если вам нужны активы, специфичные для сборки, такие как debug versus release, вы можете создать набор источников для этих ролей (например, app/src/release/assets/)

  • В ваших продуктах также могут быть источники с активами (например, app/src/googleplay/assets/)

  • В ваших контрольно-измерительных тестах может быть набор androidTest с пользовательскими активами (например, app/src/androidTest/assets/), хотя не забудьте запросить InstrumentationRegistry для getContext(), а не getTargetContext() для доступа к этим активам

Кроме того, быстрое напоминание: активы доступны только для чтения во время выполнения. Используйте внутреннее хранилище, внешнее хранилище или систему доступа к хранилищу для чтения/записи содержимого.

Ответ 2

Пусть Android Studio сделает это за вас.

  • В Android Studio (1.0 и выше) щелкните правой кнопкой мыши по папке enter image description here и перейдите к Assets Folder.

enter image description here

  1. На следующем экране просто нажмите Finish.

enter image description here

И вуаля! Он создаст папку assets в целевом исходном наборе main.

enter image description here

Ответ 3

Внутри .iml файла вашего проекта вы увидите следующую строку:

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

Это означает, что папка "активы" уже объявлена ​​для Gradle. Вам нужно будет создать его под src/main/ (я использую Android Studio 0.4.2).

Ответ 4

Выберите папку app, а затем:

File > New > folder > assets Folder,

введите описание изображения здесь

местоположение по умолчанию находится внутри папки /main

введите описание изображения здесь

Ответ 5

Это просто, следуйте этим шагам

Файл> Создать> Папка> Папка с активами

Примечание: приложение необходимо выбрать перед созданием папки.

Ответ 6

В студии Android вы можете указать, где находятся папки источника, 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'
        }
    }
}

Ответ 7

Прежде всего, папка "Активы" не будет создаваться автоматически с проектом. Мы должны создать это.

Папка с ресурсами: App> src> Assets

Пожалуйста, взгляните на простое изображение ниже.

enter image description here

Примечание: Для создания папки ресурсов просто нажмите Project => Щелкните правой кнопкой мыши => Выберите New => Folder => Assets. Это создаст папку активов.

Ответ 8

Просто дважды сдвиньте, затем введите папку активов

выберите его для создания в правильном месте

Ответ 9

Нажмите на основной → новый → каталог → и введите в качестве имени "активы"

или... главная → новая → папка → папка ресурсов (см. изображение)

enter image description here

Ответ 10

Файл> Создать> папка> папка активов

Assets Folder

Ответ 11

Если вы пробовали все свои пули в этом потоке, попробуйте очистить свой проект. В моем случае он работал только после Projetclean

Ответ 12

щелкните правой кнопкой мыши на папке приложения- > новой- > папке- > папке с активами- > установите целевой источник-источник- > нажмите кнопку завершения

Ответ 13

При обновлении до продакшен версии Android Studio, вы можете быть автоматически переведены на новый Android проекта View (см здесь для получения дополнительной информации). Если вы вернетесь обратно к представлению Project или Packages, вы должны увидеть стандартную иерархию папок проекта на основе Gradle. Затем обратитесь к ответу CommonsWare для соответствующего местоположения.

Ответ 14

Поместите папку активы в путь main/src/assets.

Ответ 15

Два способа:

  1. Выберите приложение/основную папку, щелкните правой кнопкой мыши и выберите New => Folder => Asset Folder. Это создаст каталог 'assets' в main.

  2. Выберите основную папку, щелкните правой кнопкой мыши и выберите New => Directory Введите имя как 'assets' => Ok.

enter image description here

Ответ 16

нужен параметр конфигурации для gradle
я надеюсь, будет работать

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

Ответ 17

Src/main/Assets

Он может не отображаться на боковой панели, если приложение выбрано. Нажмите раскрывающийся список вверху, в котором говорится об андроиде, и выберите пакеты. вы увидите это.

Ответ 18

Шаг 1: Перейти к файлам. Шаг 2: Перейдите в папки. Шаг 3: Создать папку активов.

В папке Assets просто поместите шрифты и используйте их при необходимости.

Ответ 19

В Android Studio щелкните папку app, затем папку src, а затем папку main. Внутри основной папки вы можете добавить папку с ресурсами.

Ответ 20

Либо создайте каталог в /app/src/main, либо используйте studio File-> New → Folder → Assets Folder.

Ответ 21

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