【发布时间】:2021-03-18 02:22:28
【问题描述】:
在研究我的问题 here 的答案时,我发现(经过几天非常令人沮丧的工作)引用了几个开发人员页面声称的 kotlin 计费库“billing.ktx”
包含 Kotlin 扩展和协程支持,使您能够 使用 Google Play 的计费系统时编写惯用的 Kotlin
但既没有提供详细信息,也没有提供更多信息的链接。 Play 计费示例 "Classy Taxi" and "TrivialDrive" 已被重写为使用 Kotlin,但几乎没有“惯用的 Kotlin”,当然也没有使用协程,也没有使用这个库。他们现在已经两岁了,在这个瞬息万变的舞台上展现了他们的年龄。
我的问题是这个库在惯用的 Kotlin 甚至协程支持方面具体提供了什么?在使用这个库之前,我在一些计费客户端功能方面取得了一些进展(如在引用的问题中所见),但我看不出使用它有什么不同。更具体地说,“launchBillingFlow”看起来无法转换,但真的是这样吗?
只需链接到某个地方以查找信息就足够了。为什么要为计费客户端找到更多的类定义如此困难?
【问题讨论】:
标签: android kotlin-coroutines play-billing-library