Android应用结构:通过应用内结算进行DLC

时间:2012-03-28 22:46:40

标签: android in-app-purchase

我正在构建一个Android应用程序,为用户提供几个交互式冒险。这些使用了很多媒体(声音文件和图像,加上一些xml),因此占用了大量空间。

我正在计划免费增值模式,只需一次冒险即可免费下载该应用,用户可以从Google Play购买更多内容。

我想知道的是:

1)我如何构建我的应用程序,以免吹50mb apk?

2)内部存储是否有大小限制?

3)我见过的应用内结算示例都假设它已经存在于应用中。如何设置它以便在购买时下载冒险?

1 个答案:

答案 0 :(得分:0)

您可以在Play商店中使用最高2GB(IIRC)的插件,因此50mb只是APK的限制。内部存储受设备/data分区大小的限制,但没有每个应用程序的限制(至少没有现货Android)。对于3,您需要拥有自己的服务器,验证购买,并在获得有效订单后为应用程序提供下载数据的链接。您如何保存,加载和管理下载的数据取决于您的应用。