0
我想從Google Drive獲取文件和文件夾,授權後我得到有效的服務和憑據,但是當我嘗試抓取文件時,它顯示Io異常。谷歌驅動器在抓取文件時發生IO異常
Error: com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException
我的代碼是下面在這裏我得到這個IO異常
myFullDataList = new ArrayList<File>();
Files f1 = mService.files();
Files.List request = null;
do
{
try
{
request = f1.list();
request.setQ("trashed=false");
com.google.api.services.drive.model.FileList fileList = request.execute();
myFullDataList.addAll(fileList.getItems());
request.setPageToken(fileList.getNextPageToken());
} catch (UserRecoverableAuthIOException e)
{
startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION);
}
catch (IOException e)
{
*//Here i am getting the exception*
System.out.println("IOEXCEPTION"+e.getMessage());
e.printStackTrace();
if (request != null)
{
System.out.println("Request not Null");
request.setPageToken(null);
}
}
} while (request.getPageToken() !=null && request.getPageToken().length() > 0);
mResultList=new ArrayList<File>();