Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법

 

환경: Android Studio

 

안드로이드 앱에서 프로젝트와 관련된 파일외에는 Asset 폴더에서 관리합니다. 그러니까 앱에서 사용하기 위한 첨부파일들을 이곳에 넣어서 APK 파일로 같이 배포하는 것입니다. 주로 WebView 에서 쓰이는 HTML 같은 웹 페이지들을 넣어서 사용하는 경우가 많습니다. 또는 미리 만들어 놓은 Sqlite db 를 포함시키기도 합니다. 오늘은 간단하게 Asset 폴더를 만드는 방법에 대해 알아보겠습니다. 주의할 것은 명칭(Asset) 와 폴더명(assets) 은 다르다는 것입니다. 반드시 assets 처럼 s 를 붙여야 인식합니다.

 

1. 직접 폴더를 만드는 방법

 

첫 번째는 직접 폴더를 만드는 방법입니다. 소스가 들어 있는 main 폴더를 선택하고 오른쪽 마우스를 클릭합니다. 그리고 메뉴에서 New > Directory 를 선택합니다.

안드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법

 

폴더 생성을 위한 입력란에 assets 단어를 추가합니다. 정확하게 입력해야 합니다. Asset 와 헷갈려서 s 를 빼먹지 마세요

안드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법

 

만약 s 를 빼면 그림처럼 제대로 만들어 지지 않습니다. 제대로 만들어진 모습은 res 폴더처럼 벽돌 쌓아 놓은 듯한 아이콘이 붙어 있어야 합니다

안드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법

 

2. 메뉴를 이용해서 추가하는 방법

 

다음은 안드로이드 스튜디오에서 제공하는 메뉴로 폴더를 생성해 보겠습니다. 왼쪽 프로젝트 탐색기 창에서 오른쪽 마우스를 눌러 메뉴 목록을 띄웁니다. 그리고 차례대로 New > Folder > Assets Folder 을 선택합니다

안드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법

 

폴더 생성창에는 이미 위치와 이름이 정해져 있습니다. 사용자는 오른쪽 하단으로 내려가서 Finish 를 누르면 끝납니다

안드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법

 

폴더가 생성되었습니다. 그림처럼 폴더 오른쪽 밑에 벽돌 모양의 아이콘이 있어야 합니다. 그것이 없으면 제대로 생성이 안된 것입니다. 여기에 파일을 추가하면 안드로이드 소스에서는 getResource().getAssets() 함수로 해당 폴더에 접근할 수 있습니다

안드로이드 스튜디오 Asset(애셋) 폴더 추가하는 방법



반응형
Posted by 녹두장군1
,