android sd卡不可写,Android检查SD卡是否可读写
因為external?storage可能是不可用的,比如遇到SD卡被拔出等情況時。因此在訪問之前應對其可用性進行檢查。我們可以通過執 行?getExternalStorageState()來查詢external?storage的狀態。若返回狀態為MEDIA_MOUNTED,?則 可以讀寫。
/* Checks if external storage is available for read and write */
public boolean isExternalStorageWritable() {
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
return true;
}
return false;
}
/* Checks if external storage is available to at least read */
public boolean isExternalStorageReadable() {
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state) ||
Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
return true;
}
return false;
}
標簽:
版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯系。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的android sd卡不可写,Android检查SD卡是否可读写的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 冯乐乐 unity_Unity常用矩阵运
- 下一篇: android点击运行后无法显示设备,A