assets
폴더가 혼란 스럽습니다 . Android Studio에서 자동으로 생성되지는 않으며이 토론에서 논의되는 거의 모든 포럼에서 Eclipse에 대해 이야기합니다.
Android Studio에서 Assets 디렉토리를 어떻게 구성 할 수 있습니까?
답변
Android Studio는 새로운 Gradle 기반 빌드 시스템 을 사용하므로 소스 세트 (예 :)에 배치assets/
해야합니다 src/main/assets/
.
일반적인 Android Studio 프로젝트 app/
에는 main/
소스 세트 ( app/src/main/
프로젝트 루트 외부) 가있는 모듈이 있으므로 기본 애셋이로 들어갑니다 app/src/main/assets/
. 하나:
-
이 같은 빌드로 자산 별, 필요한 경우
debug
대를release
, 당신은 그 역할에 대한 sourcesets (예 ,. 만들 수 있습니다app/src/release/assets/
) -
제품의 맛 또한 자산 sourcesets을 가질 수있다 (예를 들면
app/src/googleplay/assets/
) -
귀하의 계측 테스트는 할 수 있습니다
androidTest
사용자 정의 자산 (예를 들어,와 sourceset을app/src/androidTest/assets/
물어해야하지만,)InstrumentationRegistry
에 대한getContext()
, 아니getTargetContext()
그 자산에 액세스하려면
또한 빠른 알림 : 자산은 런타임에 읽기 전용입니다. 읽기 / 쓰기 콘텐츠 에는 내부 저장소 , 외부 저장소 또는 Storage Access Framework 를 사용하십시오 .
답변
안드로이드 스튜디오가 당신을 위해 그것을하자.
- Android Studio ( 1.0 이상 )에서 폴더를 마우스 오른쪽 버튼으로 클릭 하고로 이동합니다
Assets Folder
.
- 다음 화면에서을 클릭하십시오
Finish
.
그리고 짜잔! 대상 소스 세트에 assets
폴더 가 작성 main
됩니다.
답변
프로젝트의 .iml 파일을 살펴보면 다음 줄이 표시됩니다.
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
이것은 “자산”폴더가 이미 Gradle에 대해 선언되었음을 의미합니다. src/main/
(Android Studio 0.4.2를 사용 하고 있습니다)에서 만들어야합니다 .
답변
답변
먼저 “Assets”폴더가 프로젝트와 함께 자동으로 생성되지 않습니다. 우리는 그것을 만들어야합니다.
자산 폴더의 위치는 App> src> Assets입니다.
아래의 간단한 이미지를 살펴보십시오.
참고 : 자산 폴더를 생성하려면 Project => 마우스 오른쪽 버튼을 클릭하고 => Select New => Folder => Assets를 클릭하십시오. 자산 폴더가 생성됩니다.
답변
간단합니다. 다음 단계를 따르십시오
파일> 새로 만들기> 폴더> 자산 폴더
참고 : 폴더를 생성하기 전에 앱을 선택해야합니다.
답변
android studio에서 소스, 해상도, 자산 폴더의 위치를 지정할 수 있습니다. build.gradle 파일의 각 모듈 / 앱에 대해 다음과 같이 추가 할 수 있습니다.
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
sourceSets {
main {
java.srcDirs = ['src']
assets.srcDirs = ['assets']
res.srcDirs = ['res']
manifest.srcFile 'AndroidManifest.xml'
}
}
}