我在Google Play控制台中遇到了完全相同的错误。它要求升级SDK到16.9.0版本,但是那个版本一直失败。 在我的情况下,唯一有效的解决方案是将SDK升级到10.5.0版本。
implementation 'com.stripe:stripe-android:10.5.0'
这是一个热修补版本,解决了与Google Play合规问题相关的问题。希望这能帮到您。
post-install
脚本中node_modules/tipsi-stripe/android/build.gradle
并将 implementation 'com.stripe:stripe-android:10.4.6'
更改为 implementation 'com.stripe:stripe-android:10.5.0'
yarn patch-package tipsi-stripe
如果有人使用React Native,这篇文章可以帮助你更新并在Google Play商店中发布:https://gitmemory.com/issue/tipsi/tipsi-stripe/785/861289460
错误是由于在pubspec.yaml中使用了stripe-payment: 1.0.9引起的,简单地升级它并没有真正解决问题。我不得不在一个新窗口中打开build.gradle作为Android项目,并在文件build.gradle中实现建议的16.9.0,每当我们更改build.gradle时,它都会开始重新索引,之后问题就解决了。