全部產品
Search
文件中心

Object Storage Service:Android判斷檔案是否存在

更新時間:Jun 19, 2024

Android SDK提供了方便的同步介面以檢測Bucket中是否存在指定的檔案。

注意事項

範例程式碼

以下代碼用於判斷examplebucket中的exampleobject.txt檔案是否存在。

try {
     //依次填寫Bucket名稱(例如examplebucket)和Object完整路徑(例如exampledir/exampleobject.txt)。Object完整路徑中不能包含Bucket名稱。
    if (oss.doesObjectExist("examplebucket", "exampledir/exampleobject.txt")) {
        Log.d("doesObjectExist", "object exist.");
    } else {
        Log.d("doesObjectExist", "object does not exist.");
    }
} catch (ClientException e) {
    // 本地異常如網路異常等。
    e.printStackTrace();
} catch (ServiceException e) {
    // 服務異常。
    Log.e("ErrorCode", e.getErrorCode());
    Log.e("RequestId", e.getRequestId());
    Log.e("HostId", e.getHostId());
    Log.e("RawMessage", e.getRawMessage());
}

相關文檔