제가 구현하려는게 외장/내장 메모리를 선택가능하게 하여 선택한 곳에다 저장시키는 기능을 구현중인데

 

File extSt = Environment.getExternalStorageDirectory(); //external storage directory
 String SDPath = extSt.getAbsolutePath();//루트경로

대부분의 경우 위 소스로 경로를 얻어오던데 저건 외장메모리(SDcard) 주소를 얻어 오는거잖아요

근데 외장메모리를 사용하지 않는 폰도 있을텐데 저 소스를 적용하여 사용하던데

왜 그런지 궁금합니다..

 

그리고 내장 과 외장의 구체적인 차이점을 알고 싶습니다.