參考:https://gitcode.net/mirrors/getActivity/XXPermissions?utm_source=csdn_github_accelerator 使用File.delete()刪除文件有時會失敗,返回false,我這里解決的權(quán)限問題 清單文件:
path為欲刪除文件路徑 XXPermissions.with(this).permission(Permission.MANAGE_EXTERNAL_STORAGE).request(new OnPermissionCallback() { @Override public void onGranted(List permissions, boolean all) { File removeFile = new File(path); if (removeFile.exists()) {//文件是否存在 if (removeFile.delete()) {//刪除文件 Toast.makeText(mContext, "刪除成功", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(mContext, "刪除失敗", Toast.LENGTH_SHORT).show(); } } } @Override public void onDenied(List permissions, boolean never) { OnPermissionCallback.super.onDenied(permissions, never); } });
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧