【发布时间】:2020-11-08 09:26:20
【问题描述】:
我想开发一个简单的 android 应用程序来将图像文件上传到 AWS 中已经创建的 S3 存储桶。如果我用谷歌搜索,所有最新的 AWS 文档都将我重定向到使用 Amplify 框架。我不明白上传文件描述here 的文档。我不明白在哪里可以提供存储桶名称、IAM 凭证等。我也找不到任何视频教程。如果在没有提供适当文档的情况下强制使用 Amplify,为什么要使用 AWS?
Here 他们提到使用 Amplify CLI 配置所有细节
amplify add storage
并要求使用
推送更改amplify push
但是如果我们想以编程方式添加诸如存储桶名称、用户详细信息等详细信息,那么我们该怎么做呢? 使用 Amplify 框架或旧的适用于 android 的 AWS 开发工具包在不使用 Cognito 的情况下上传文件,给我分步详细信息
【问题讨论】:
-
运行 amplify init 并在那里添加存储,这可能是最简单的方法
标签: android amazon-s3 aws-amplify aws-amplify-cli aws-amplify-sdk-android