uses-sdk:minSdkVersion 15 不能小于库中声明的版本 16 [英] uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library

查看:28
本文介绍了uses-sdk:minSdkVersion 15 不能小于库中声明的版本 16的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不明白这个错误信息

 C:Program Files (x86)Jenkinsworkspace\__temp-mobile-prevplatformsandroidAndroidManifest.xml:67:5 错误:uses-sdk:minSdkVersion 15 不能小于在库 C:Program Files (x86)Jenkinsworkspace\__temp-mobile-prevplatformsandroiduildintermediatesexploded-aarcom.paypal 中声明的版本 16.sdkpaypal-android-sdk2.14.2AndroidManifest.xml建议:使用 tools:overrideLibrary="com.paypal.android.sdk.payments" 强制使用

因为 AndroidManifest.xml67 行看起来像:

15 来自哪里?

我使用 ionic 来构建我的应用程序.但我不认为这是问题所在.

解决方案

我的问题出在 cordova-plugin-browsertab.

您需要将 my_project/plugins/cordova-plugin-browsertab/src/android/BrowserTab.gradle 的第 1 行更改为

def minSdkVersion = 19

确保将最小的 SDK 添加到 config.xml

然后通过以下方式删除并添加cordova-android:

cordova 平台移除android科尔多瓦平台添加android

I don't understand this error message

  C:Program Files (x86)Jenkinsworkspace\__temp-mobile-prevplatformsandroidAndroidManifest.xml:67:5 Error:
        uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library C:Program Files (x86)Jenkinsworkspace\__temp-mobile-prevplatformsandroiduildintermediatesexploded-aarcom.paypal.sdkpaypal-android-sdk2.14.2AndroidManifest.xml
        Suggestion: use tools:overrideLibrary="com.paypal.android.sdk.payments" to force usage

Because line 67 of AndroidManifest.xml looks like:

<uses-sdk android:minSdkVersion="18" android:targetSdkVersion="22" />

Where does 15 come from?

I use ionic to build my app. But I don't think that this is the problem.

解决方案

The problem for me was in cordova-plugin-browsertab.

You need to change line 1 of my_project/plugins/cordova-plugin-browsertab/src/android/BrowserTab.gradle to

def minSdkVersion = 19

Make sure you have the minimum SDK added to your config.xml

<preference name="android-minSdkVersion" value="19" />

Then remove and add cordova-android by:

cordova platform remove android
cordova platform add android

这篇关于uses-sdk:minSdkVersion 15 不能小于库中声明的版本 16的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆