2012-01-19 84 views
2

我正在研究概念证明应用(希望能够增长),用户可以使用Android上的应用内购买选项购买图像包。我的问题是,图像包在哪里/如何托管?有没有一个标准的方法来做到这一点?我环顾四周,到目前为止一无所获。这些包每个都会相当大(10-50mb),所以我不能在最初的下载中包含所有内容。Android - 托管应用内购买内容

谢谢你的时间。

回答

2

如果我正确理解您的问题,您购买的数字内容应该安全地存储在您托管和控制的服务器上。然后,当用户使用您的应用进行购买时(无论是直接从您的网站还是通过Android Market进行应用内结算),然后您在付款后发送内容。

编辑:我不知道有任何超出现成的代码,但我的首选是让应用程序调用一个安全的Web服务,发布证书,如付款参考,产品购买信息和也许从你的应用程序的一些安全的细节,然后你可以在你的服务器上验证。即使您没有使用Android应用内结算功能,他们也有一个示例和大量的文档可以帮助您设计自己的解决方案。

+0

谢谢您的回复。我知道它需要托管在服务器上,但我不确定它应该如何托管在那里。是否有一个已经处理文件请求并将它们提供给Android设备的现有代码库(因此我不必重新发明轮子)?或者我应该只是托管每个包的.zip文件,并从一个直接的url下载它们(根本不安全,所以其他人可能会偶然发现它)。对不起,我感到困惑,再次感谢您的帮助! – marrrv