1

我正在开发一个使用 AWS 作为云后端的 android 应用程序。我需要在我的 android 应用程序中访问两个不同的 S3 存储桶。根据官方文档,AWS 建议使用 Amplify 框架进行 android AWS 集成。但我在官方文档https://docs.amplify.aws/lib/storage/getting-started/q/platform/android#provision-backend-storage中找不到 关于如何添加/访问多个 S3 存储桶的任何详细信息在使用 Amplify 的单个 android 应用程序中。

4

1 回答 1

0

Amplify Android 目前不支持此功能。如果您想查看添加的功能,请在项目的 GitHub 存储库中记录功能请求。

以下是一些替代方案:

  1. 创建第三个存储桶,专门用于您的移动应用程序。将其他两个存储桶中的内容复制/组合到这个新存储桶中。或者,在源存储桶上设置一个偶数触发器,以便在将新内容添加到源存储桶时自动将内容复制到移动存储桶中。

  2. 而是直接使用AmazonS3ClientAWS 移动开发工具包中的 。

于 2021-01-31T22:56:20.623 回答