我正在尝试从我的Android应用程序上传文件。但在此之前,我想检查Google云端硬盘上的可用空间。

我正在使用Google Drive API(版本2)。我尝试了多种选择,但找不到该信息。

有人可以告诉我如何获取Google云端硬盘的可用空间。

最佳答案

看看这个很棒的示例:Documentation

private static void printAbout(Drive service) {
   try {
     About about = service.about().get().execute();

     System.out.println("Current user name: " + about.getName());
     System.out.println("Root folder ID: " + about.getRootFolderId());
     System.out.println("Total quota (bytes): " + about.getQuotaBytesTotal());
     System.out.println("Used quota (bytes): " + about.getQuotaBytesUsed());
         // TOTAL - USED = FREE SPACE
   } catch (IOException e) {
     System.out.println("An error occurred: " + e);
   }

}

关于android - 如何通过Android应用程序以编程方式检查Google云端硬盘上的可用空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19903199/

10-13 03:25