当我的服务器通过我的应用程序和 Google Play 服务器响应购买产品 ID 时,将 IAP 项目发送到设备(客户端),它在哪里保存/存储项目(文件)。

后续问题 - 我可以控制它们的存储位置吗?

最佳答案

可能的答案:
注意: 这适用于非消耗性 IAP,例如图像、新关卡、角色、特征等。对于消耗性 IAP,例如积分和基于时间的特征,可能会将这些较小的数据保存在数组列表文件、数据库或缓存中。如果有更好的方法请纠正我。

当您的应用程序与您的服务器建立连接时,设置要保存文件的路径,然后下载它。
位置 - 很可能是私有(private)文件类别下的 SD 卡(对您的应用程序私有(private),尽可能私有(private),并在您的应用程序被删除时删除) Saving Files - Android developers training

目录 - 传递一个名称,指示您要保存应用程序私有(private)文件的目录类型。



然而,



如果您的应用程序要使用这些文件,您现在将确切知道它们的位置。我不确定使用这些文件中的代码时的详细信息,例如附加组件/扩展代码。

关于Android IAP - IAP 存储在设备上的什么位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14575226/

10-13 04:40