无法列出由Google Drive Web Api创建的android应用程序中Google Drive中的文件

时间:2018-07-29 15:34:17

标签: google-drive-api google-drive-android-api google-drive-team-drive

我在使用Google Web API创建的Google云端硬盘文件夹中有一些文件。

现在我要列出文件,然后阅读内容。

我无法使用Google's example code:

使用Android Google Drive API列出文件
    Task<MetadataBuffer> queryTask = getDriveResourceClient().queryChildren(folder, query);
    // END query_children]
    queryTask
            .addOnSuccessListener(this,
                    metadataBuffer -> mResultsAdapter.append(metadataBuffer))
            .addOnFailureListener(this, e -> {
                Log.e(TAG, "Error retrieving files", e);
                showMessage(getString(R.string.query_failed));
                finish();
            });
    }
}

我不确定这是否可行,或者我犯了任何错误。

文件列表结果:

-----------------------------
07-29 20:57:50.587 9722-9722/com.shasratech.s_c_31 I/DT-Google-drive: In case GOOGLE_DRIVE_GET_FILE calling findChild
07-29 20:57:50.692 9722-10478/com.shasratech.s_c_31 I/DT-Google-drive:  File Title = DT-DBB-29-07-2018 20:57:19.sqlite
07-29 20:57:50.693 9722-10478/com.shasratech.s_c_31 I/DT-Google-drive:  File Title = DT-DBB-29-07-2018 20:26:46.sqlite
--------------------------------

还有一个由Web API创建的未列出的文件。

0 个答案:

没有答案