본문 바로가기

소프트웨어/Android/Java/Ndk

Android] SD유무에 따른 path

path설정은 항상 오락가락 ~.~

저번에 class파일로 뺐긴 한데 그래도 이번에 캐시관련 세미나를 준비하면서 Path관련해서도 필기!


"SD Mount State:"+Environment.getExternalStorageState()+"\n" //SD카드 Mount State
				+"SD Addr:"+Environment.getExternalStorageDirectory()+"\n" //SD카드 주소
				+"Root Addr:"+Environment.getRootDirectory()+"\n" //루트 주소
				+"Down Cache Addr:"+Environment.getDownloadCacheDirectory()+"\n" //다운로드캐시 주소
				+"SD Cache Addr:"+getExternalCacheDir()+"\n" //SD카드 캐시 주소
				+"Local Cache Addr:"+getApplicationContext().getCacheDir()+"\n" //로컬 캐시 주소


위와 같이 sd상태에 따른 매서드 값들로 출력을 진행하였다.


out은 아래와 같다.



세미나에서 진행할 캐시 dir은 맨 아래의 출력과 같다.