在应用计费 v3中,在多个场景中返回响应代码(BILLING_RESPONSE_RESULT_USER_CANCELED:1) -1005 。
启动购买流程会打开类似 Google Play 的 UI。每当此 UI 中发生错误时,例如网络断开/超时/物品不可用/物品已购买,都会弹出一个对话框以指示错误。单击 OK 时,响应代码:User Cancelled(1)总是在 OnActivityResult Intent extras 中返回。根据 Android 开发者网站上的参考资料,这应该只在用户取消活动/对话框时才会发生,我显然不会这样做。
我想分离出不同的错误并在我的应用程序中单独处理它们。返回一个错误代码并没有帮助。有人遇到过吗?有解决办法吗?