gpt4 book ai didi

Android IAP - IAP 存储在设备上的什么位置?

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:16 25 4
gpt4 key购买 nike

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

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

最佳答案

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

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

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

Each directory created this way is added to a parent directory that encapsulates all your app's external storage files, which the system deletes when the user uninstalls your app.

但是,

If none of the pre-defined sub-directory names suit your files, you can instead call getExternalFilesDir() and pass null. This returns the root directory for your app's private directory on the external storage.

it's important that you use directory names provided by API constants like DIRECTORY_PICTURES. These directory names ensure that the files are treated properly by the system.

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

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com