我了解到官方的Android Market应用内计费机制只能应用于通过Android Market发布的应用程序。如果我在 Android Market 上以及通过其他分销商发布我的 APK(同一副本),计费机制是否仍然适用于在 Android Market 之外分发的 APK?如果是这样,是否有任何理由说明该策略可能是不明智的?如果这种策略不明智,有人可以建议一种具有良好国际覆盖率并且可以在不同市场工作的 Android 应用内计费机制吗?
不,不会。应用内计费代码取决于 Android Market 应用程序公开的远程方法。如果设备上不可用,或者应用程序是通过其他渠道安装的,则您无法使用应用内结算。另外,这种使用可能违反了市场的服务条款。
您可能想尝试 PayPal,他们有用于小额支付的 Android API。