我正在尝试找出将 AWS S3 集成到我的 Android 应用程序中的最佳实践。
作为准备工作,我有一个 s3 存储桶,我可以使用 python/java SDK 上传\下载\删除它,现在我想在我的 android 应用程序中实现它。 我在网上发现了不同的方法,并且无法弄清楚最近\正确的方法是什么。 我的研究得出了以下结果:
移动中心 - https://grokonez.com/android/uploaddownload-files-images-amazon-s3-android 或在亚马逊官方 - https://docs.aws.amazon.com/aws-mobile/latest/developerguide/mobile-hub-add-aws-mobile-user-data-storage.html
用户池\cognito - https://101apps.co.za/index.php/item/195-android-and-amazon-s3-secure-file-storage-in-the-cloud
github 项目 - https://github.com/nimran/Amazon-S3-Integration-in-Android - 当我克隆并尝试激活它时,大多数 aws 调用都失败了。
另一位亚马逊官方,这次使用 Android SDK - https://aws-amplify.github.io/docs/android/storage
我正在寻找最新的指南\repo,它解释了将 S3 集成到 Android 应用程序中的正确方法。 谢谢
最佳答案
@helpper 最好的方法是遵循官方文档,其中包含很好的示例代码,始终更新且易于遵循,而不是任何其他站点。
现在您可以关注 Android Sdk docs或 Amplify framework但放大框架目前处于预览阶段,将在几天内准备就绪。
关于java - 如何将 aws S3 集成到我的 android 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57988814/