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

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

Как настроить каталог "Ресурсы" в Android Studio?

26 ответов

Решение

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

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

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

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

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

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

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

  1. В Android Studio (1.0 и выше) щелкните правой кнопкой мыши на папку и перейдите к Assets Folder,

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

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

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

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

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

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

File > New > folder > assets Folder,

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

введите описание изображения здесь Привет это очень просто, во-первых, папка активов не будет создана автоматически с проектом. нам нужно создать это.

Расположение папки "Ресурсы":- App->src->assets

пожалуйста, взгляните на два простых изображения: введите описание изображения здесь

Примечание: для создания папки с активами просто нажмите на проект, щелкните правой кнопкой мыши, выберите NEW, затем папку, затем Assets, она создаст папку с активами.

Просто следуйте этому

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

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

В 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'
        }
    }
}

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

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

Нажмите на главную → новый каталог → название каталога "assets"

В Android Studio 4.1.1

Щелкните правой кнопкой мыши свой модуль (например, приложение) -> Создать -> Папка -> Папка активов

Решение 2022


Проект -> приложение -> src -> главная -> ПКМ (правая кнопка мыши) -> Создать -> Каталог:


PS. Vel_daN: Люби то, что ты делаешь.

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

Папка активов

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

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

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

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

Если вы попробовали все свои пули в этой теме, попробуйте очистить свой проект. В моем случае это сработало только после Projet -> clean

Поместите папку ресурсов в main/src/assets дорожка.

Src/main/Assets

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

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

Нужно настроить параметр для Gradle
я надеюсь это сработает

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

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

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 

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

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

Вы легко добавляете папку с ресурсами с помощью Android Studio следующим образом:

Либо создайте каталог в /app/src/main, либо используйте студийный файл-> Создать-> Папка -> Папка с активами.

В Android Studio щелкните правой кнопкой мыши папку в app->src->main, затем создайте новое имя DIRECTORY, которое assets.

Кажется, никто не упомянул об этом:
вы можете определить это в Структуре проекта > Настройки проекта :

Другие вопросы по тегам