1

我有一个 android 应用程序,它有一个试用版。我想在服务器端存储用户的imei号码和安装日期,而不是每次用户使用这个应用程序时检查试用版是否过期。由于我在服务器端编程方面没有经验,我希望这种云服务能解决我的问题。在我开始之前,我想确定 simpleDB 是否适合我的服务,如果不是,你能建议另一种解决方案吗?

4

1 回答 1

2

主要问题是安全地存储访问凭据。要在没有中间服务器的情况下访问 SimpleDB 服务,您需要将访问凭据存储在您的 Android 应用程序中。只需很少的技能(文本编辑器?)即可访问这些内容,并且可能允许未经授权访问您的 Amazon Web Services 帐户。

一段时间以来,有一些选项可以创建具有不同访问级别(例如只读)的额外凭据,但我自己还没有探索过。

更新

亚马逊已通过改进的凭证管理更新了他们的 Android 库。此匿名只读访问答案更详细地描述了如何使用 AWS Identity & Access Management。

于 2011-04-14T10:26:51.327 回答