Android 模块是用不兼容的Kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.15

Android 模块是用不兼容的Kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.15,android,android-studio,kotlin,stripe-payments,Android,Android Studio,Kotlin,Stripe Payments,在stripe中,我的客户需要电子邮件和持卡人姓名,但stripe支付UI在com.stripe.android.view.cardMultileWidget中不提供该选项。我想试试最新的条纹版 我使用的是stripe版本(14.1.1)。因此将其更新为最新版本(16.8.0) Build向我显示了一个错误,它不需要第19版。在合并清单中需要21个。所以我把Minsdk版本更新到21 我得到 caches/transforms-2/files-2.1/4541b0189187e0017d23

在stripe中,我的客户需要电子邮件和持卡人姓名,但stripe支付UI在com.stripe.android.view.cardMultileWidget中不提供该选项。我想试试最新的条纹版

  • 我使用的是stripe版本(14.1.1)。因此将其更新为最新版本(16.8.0)

  • Build向我显示了一个错误,它不需要第19版。在合并清单中需要21个。所以我把Minsdk版本更新到21

  • 我得到 caches/transforms-2/files-2.1/4541b0189187e0017d23bbb0afebd16a/jetified-kotlin-stdlib-common-1.5.0.jar/META-INF/kotlin-stdlib-common.kotlin_模块:模块是用不兼容的kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.15

  • 我厌倦了改变gradle的版本。仍然得到相同的错误。
    需要一些帮助来解决不兼容的错误&在条带中添加电子邮件和持卡人姓名。谢谢。

    虽然我不知道如何具体帮助解决构建问题(尽管查看我在上面评论中共享的答案链接),但是对于名称和电子邮件集合,您需要为此构建UI


    您可以在付款方法创建参数()中添加这些
    账单详细信息
    (),如图所示,使用类似于的名称和电子邮件的可选值进行扩展。

    请确保IDE的Kotlin版本与gradle.build文件中声明的版本相同。

    解决我问题的方法是在
    build.gradle更改此版本。


    或者Kotlin的最新版本可用,并且确保在Android Studio上更新Kotlin版本

    关于Kotlin构建错误,前面的回答是否有帮助?你好@karthy-你找到什么解决办法了吗?这就是解决我问题的方法,谢谢你,伙计谢谢@RenéLazo我们在这里互相帮助,很高兴在几个小时的脱发后它解决了你的问题。。这解决了我的问题!谢谢你。谢谢你,穆罕默德,在失去两个小时后,我发现你的建议立即奏效。你的回答很简短,但最准确。版本号将随时间不断变化。
    ext.kotlin_version = '1.3.50'
    
    ext.kotlin_version = '1.4.32'