public int getExternalStorageState() {
int result;//0:不可读写 1:只读 2:读写
String state = android.os.Environment.getExternalStorageState();
if(android.os.Environment.MEDIA_MOUNTED.equals(state)){
result = 2;
} else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
result = 1;
} else {
result = 0;
}
return result;
}