android - 如何删除非消耗品并再次购买(在测试 Android 应用程序时)?
问题描述
您如何在您的 Android 应用程序中测试非消耗品?(以“noADs”为例)如果“noAds”已经购买了我所做的一切(重新安装游戏,将其安装在其他设备上),它不会导致任何结果:我再也看不到购买了(它总是自动恢复)。
谷歌表示:“要对同一个非消耗性产品进行多次测试购买,您可以使用 Google Play Console 退款和撤销购买。”
是的,它有效。可能在 /adb shell pm clear com.android.vending/ 之后,但每次都很难做到。
所以,你真的每次都这样做吗?!有没有办法(例如)向应用程序添加作弊:如果它被激活,设备不会发送购买恢复请求。或者没有收到服务器的回答……或者别的什么??还是 Google Play Billing 会自动执行所有这些操作并阻止所有干扰尝试?
解决方案
推荐阅读
- angular - 内容类型更新破坏了 SQlite 数据库
- javascript - 节点js更新。获取不工作。终端显示数据,浏览器控制台不显示
- c# - EF Core - 值不能为空。(参数“键”)
- azure - 映射数据流、参数化接收器和源的模式
- flutter - Flutter:在检查状态下使用标记运算符
- angular - 如何在 ng-select 中自定义清除按钮?
- r - “需要 TRUE/FALSE 的缺失值”R 中的 if 语句中的错误
- python - 无法解析 JSON 文件中特定标签的所有实例
- vimeo - 通过 vimeo API 收集 vimeo 分析数据的可能性
- spring - JSONB 列未更新为 NULL 值