-1

我在我的项目版本 3.4.0 中使用 instamojo 支付库 compile 'com.instamojo:android-sdk:3.4.0'

当我将 min Sdk 版本从 21 更改为 19 时,它向我显示以下错误

我所做的事情改变了 minSdkVersion 19(在 build.gradle 应用程序中),然后同步,然后同步所有项目 gradle 文件,重建项目无效缓存并重新启动

任何帮助都是有价值的

清单合并失败:uses-sdk:minSdkVersion 19 不能小于库 [com.instamojo:android-sdk:3.4.0] C:\Users\Rushabh.gradle\caches\transforms-2\files-2.1 中声明的版本 21 \811256b860a0ca6a3de017f237334983\jetified-android-sdk-3.4.0\AndroidManifest.xml 因为该库可能正在使用 19 中不可用的 API 建议:使用 minSdk 最多为 19 的兼容库,或将此项目的 minSdk 版本增加到至少21、或者使用tools:overrideLibrary="com.instamojo.android"强制使用(可能会导致运行时失败)

4

1 回答 1

0

根据错误库是minSDK 21,所以你必须使用它作为minSDK,至于特定的librays文档请详细阅读,根据来自github的构建文件可以看到minSDK设置为21。 看这里在来自库的这个构建文件的 github 中

于 2021-01-17T09:22:46.647 回答