2015-04-27 40 views
0

我使用AWS下載-S3對象:如何從應用程序以外的AWS S3下載對象?

TransferManager transferManager = new TransferManager(s3client); 
     GetObjectRequest getRequest = new GetObjectRequest(bucket, entity.getName()); 
      String s=""; 
      download = transferManager.download(bucket, entity.getName(), f); 

我想繼續下載對象後,我離開我的應用程序。 有什麼辦法嗎?

回答

0

這與S3無關。您只需要在Service下載長時間運行的流程。或者,如果對象的ACL設置爲公開,則可以使用DownloadManager並使用對象的url,而不是實例化AWS客戶端或TransferManagerThis是我用來下載的AWS示例。