Я запутался в папке assets
. Он не создается автоматически в Android Studio, и почти все форумы, на которых это обсуждается, говорят об Eclipse.
Как настроить каталог активов в Android Studio?
Я запутался в папке assets
. Он не создается автоматически в Android Studio, и почти все форумы, на которых это обсуждается, говорят об Eclipse.
Как настроить каталог активов в Android Studio?
Так как 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()
для доступа к этим активам
Кроме того, быстрое напоминание: активы доступны только для чтения во время выполнения. Используйте внутреннее хранилище, внешнее хранилище или систему доступа к хранилищу для чтения/записи содержимого.
Пусть Android Studio сделает это за вас.
Assets Folder
.
Finish
.
И вуаля! Он создаст папку assets
в целевом исходном наборе main
.
Внутри .iml файла вашего проекта вы увидите следующую строку:
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
Это означает, что папка "активы" уже объявлена для Gradle. Вам нужно будет создать его под src/main/
(я использую Android Studio 0.4.2).
Выберите папку app
, а затем:
File
> New
> folder
> assets Folder
,
местоположение по умолчанию находится внутри папки /main
Это просто, следуйте этим шагам
Файл> Создать> Папка> Папка с активами
Примечание: приложение необходимо выбрать перед созданием папки.
В студии 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'
}
}
}
Прежде всего, папка "Активы" не будет создаваться автоматически с проектом. Мы должны создать это.
Папка с ресурсами: App> src> Assets
Пожалуйста, взгляните на простое изображение ниже.
Примечание: Для создания папки ресурсов просто нажмите Project => Щелкните правой кнопкой мыши => Выберите New => Folder => Assets. Это создаст папку активов.
Просто дважды сдвиньте, затем введите папку активов
выберите его для создания в правильном месте
Нажмите на основной → новый → каталог → и введите в качестве имени "активы"
или... главная → новая → папка → папка ресурсов (см. изображение)
Файл> Создать> папка> папка активов
Если вы пробовали все свои пули в этом потоке, попробуйте очистить свой проект. В моем случае он работал только после Projet
→ clean
щелкните правой кнопкой мыши на папке приложения- > новой- > папке- > папке с активами- > установите целевой источник-источник- > нажмите кнопку завершения
При обновлении до продакшен версии Android Studio, вы можете быть автоматически переведены на новый Android проекта View (см здесь для получения дополнительной информации). Если вы вернетесь обратно к представлению Project или Packages, вы должны увидеть стандартную иерархию папок проекта на основе Gradle. Затем обратитесь к ответу CommonsWare для соответствующего местоположения.
Поместите папку активы в путь main/src/assets
.
Два способа:
Выберите приложение/основную папку, щелкните правой кнопкой мыши и выберите New => Folder => Asset Folder. Это создаст каталог 'assets' в main.
Выберите основную папку, щелкните правой кнопкой мыши и выберите New => Directory Введите имя как 'assets' => Ok.
нужен параметр конфигурации для gradle
я надеюсь, будет работать
// file: build.gradle
sourceSets {
main {
assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/']
}
}
Src/main/Assets
Он может не отображаться на боковой панели, если приложение выбрано. Нажмите раскрывающийся список вверху, в котором говорится об андроиде, и выберите пакеты. вы увидите это.
Шаг 1: Перейти к файлам. Шаг 2: Перейдите в папки. Шаг 3: Создать папку активов.
В папке Assets просто поместите шрифты и используйте их при необходимости.
В Android Studio щелкните папку app
, затем папку src
, а затем папку main
. Внутри основной папки вы можете добавить папку с ресурсами.
Либо создайте каталог в /app/src/main, либо используйте studio File-> New → Folder → Assets Folder.
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