2014-03-02 4 views

답변

1
public boolean hasSDCard() { 
    return android.os.Environment.getExternalStorageState() 
       .equals(android.os.Environment.MEDIA_MOUNTED); 
} 
+1

불행히도 이것은 일반적인 것이 아닙니다. 예를 들어 SD 카드가없는 Nexus 4에서는 true를 반환합니다. getExternalStorageState()에 대한 문서는 http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory()를 참조하십시오. – Melquiades