【发布时间】:2014-11-20 09:17:48
【问题描述】:
这个问题是基于适用于 Android 的 Google 应用内结算服务。特别是函数isBillingSupported。
int result = mBillingService.isBillingSupported(3, mOwner.getPackageName(), "inapp")
首先,这个函数返回什么?文档对此非常保密:
成功时RESULT_OK(0),失败时对应的结果代码
only codes I found 似乎与支持的计费问题无关。看起来很具体,就是 0 是成功的。会出现什么错误?
其次,这个功能检查什么来知道是否支持计费?我有一部完全能够进行应用内计费的手机,当我连接到合理的互联网资源(例如 WiFi)时,此功能确实返回“true”。但是,如果我的连接不太稳定,它不会返回“true”。所以我假设它会检查连接是否良好。它还检查什么?
【问题讨论】: