android sd卡不可写,Android检查SD卡是否可读写
因為external?storage可能是不可用的,比如遇到SD卡被拔出等情況時。因此在訪問之前應(yīng)對其可用性進行檢查。我們可以通過執(zhí) 行?getExternalStorageState()來查詢external?storage的狀態(tài)。若返回狀態(tài)為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;
}
標簽:
版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的android sd卡不可写,Android检查SD卡是否可读写的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 冯乐乐 unity_Unity常用矩阵运
- 下一篇: java消息失败重发_JMS消息在JMS