Android 在现有驱动器文件夹中创建文件/文件夹

Android 在现有驱动器文件夹中创建文件/文件夹,android,google-drive-api,google-drive-android-api,Android,Google Drive Api,Google Drive Android Api,我很难理解Android上所有的谷歌驱动Api 我只是想知道,是否可以通过android应用程序在手动创建的现有文件夹中创建文件/文件夹 我已经看到了很多GDAA不允许查看/创建/与设备/应用程序未创建的文件/文件夹交互的内容,原因是file.scope或app_folder.scope是这样吗 如果不使用GDAA,我如何做到这一点?所有其他方法似乎都不受欢迎,我真的需要这种功能性 非常感谢,如果出现一些不流利的错误,请道歉。如中所述,您可以: 在根文件夹中创建文件夹 调用根文件夹的Drive

我很难理解Android上所有的谷歌驱动Api

我只是想知道,是否可以通过android应用程序在手动创建的现有文件夹中创建文件/文件夹

我已经看到了很多GDAA不允许查看/创建/与设备/应用程序未创建的文件/文件夹交互的内容,原因是file.scope或app_folder.scope是这样吗

如果不使用GDAA,我如何做到这一点?所有其他方法似乎都不受欢迎,我真的需要这种功能性

非常感谢,如果出现一些不流利的错误,请道歉。

如中所述,您可以:

  • 在根文件夹中创建文件夹

    调用根文件夹的
    DriveFolder.createFolder
    。传递包含标题和其他属性的元数据以设置文件夹的值。有关完整的工作示例,请参见示例

  • 在文件夹中创建文件夹

    任何文件夹都可以用于在其中创建文件夹。首先,从其
    DriveId
    中检索文件夹,然后调用
    DriveFolder.createFolder
    。有关完整的工作示例,请参见示例

  • 在文件夹中创建文件

    文件夹也可以使用
    DriveFolder.createFile
    在其中创建文件。此过程与根文件夹中的类似。您应该将文件的元数据和内容传递给create方法。有关完整的工作示例,请参见示例

要回答有关范围的问题,要使用,您需要在GoogleAppClient中启用API和至少一个
scope\u FILE
scope\u APPFOLDER
范围。此外,还指出:

Google Drive Android API目前只支持
Drive.file
Drive.appfolder
授权范围。如果应用程序需要驱动器Android API中尚未提供的其他权限或功能,则必须使用Google API Java客户端

最后,对于Google Drive Android API中不可用的功能或特性,您可以选择使用Google Drive REST API来实现


你也可以参考这篇文章。我希望这能有所帮助。

好的,这是一个明确的答案,我不能用GDAA做我想做的事。谢谢。