Android 我是否需要添加实现';billingclient:BillingKTX:2.1.0';当我在谷歌游戏中使用Kotlin时?

Android 我是否需要添加实现';billingclient:BillingKTX:2.1.0';当我在谷歌游戏中使用Kotlin时?,android,google-play,Android,Google Play,我已经在家里读了这篇文章 当我使用Kotlin进行Google Play时,是否需要添加实现'com.android.billingclient:billing ktx:2.1.0' 我正在学习,但是我发现示例代码没有添加它,您可以在中看到 我会尝试回答你的问题,而不会真正了解具体的库。 这篇文章陈述了以下内容(我想你已经读过了): 如果您使用的是Kotlin,则播放计费库KTX模块包含 Kotlin扩展和协同程序支持,使您能够编写 您的Play计费解决方案中的惯用Kotlin。包括这些 在项目

我已经在家里读了这篇文章

当我使用Kotlin进行Google Play时,是否需要添加
实现'com.android.billingclient:billing ktx:2.1.0'


我正在学习,但是我发现示例代码没有添加它,您可以在中看到

我会尝试回答你的问题,而不会真正了解具体的库。 这篇文章陈述了以下内容(我想你已经读过了):

如果您使用的是Kotlin,则播放计费库KTX模块包含 Kotlin扩展和协同程序支持,使您能够编写 您的Play计费解决方案中的惯用Kotlin。包括这些 在项目中的扩展中,将以下依赖项添加到 应用程序的build.gradle文件

因此,这意味着如果您想使用“billing ktx”中包含的扩展和协同程序编写“惯用Kotlin”,您将需要“billing ktx”库/扩展。 当然,您仍然可以在没有这个扩展库的情况下编写kotlin代码

如果我在你的位置上(对图书馆没有太多了解),我会从基本的“com.android.billingclient:billing:2.1.0”开始。如果以后需要使用扩展,我会简单地添加它